Audacity 3.2.0
Namespaces | Typedefs | Functions
CloudExportersRegistry.h File Reference
#include <functional>
#include <memory>
#include "MimeTypesList.h"
Include dependency graph for CloudExportersRegistry.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  cloud
 

Typedefs

using cloud::CloudExporterPluginFactory = std::function< std::unique_ptr< CloudExporterPlugin >(const AudacityProject &)>
 

Functions

bool cloud::RegisterCloudExporter (MimeType mimeType, CloudExporterPluginFactory factory)
 Registers a factory for a specific mime type. More...
 
std::unique_ptr< cloud::CloudExporterPlugincloud::CreatePreferredExporter (const MimeTypesList &mimeTypes, const AudacityProject &project)