ardour
Public Member Functions | Private Attributes | List of all members
ARDOUR::ExportElementFactory Class Reference

#include <export_handler.h>

Inheritance diagram for ARDOUR::ExportElementFactory:
ARDOUR::ExportHandler

Public Member Functions

 ExportElementFactory (Session &session)
 
 ~ExportElementFactory ()
 
ExportTimespanPtr add_timespan ()
 
ExportChannelConfigPtr add_channel_config ()
 
ExportFormatSpecPtr add_format ()
 
ExportFormatSpecPtr add_format (XMLNode const &state)
 
ExportFormatSpecPtr add_format_copy (ExportFormatSpecPtr other)
 
ExportFilenamePtr add_filename ()
 
ExportFilenamePtr add_filename_copy (ExportFilenamePtr other)
 

Private Attributes

Sessionsession
 

Detailed Description

Definition at line 50 of file export_handler.h.

Constructor & Destructor Documentation

ARDOUR::ExportElementFactory::ExportElementFactory ( Session session)

Definition at line 53 of file export_handler.cc.

ARDOUR::ExportElementFactory::~ExportElementFactory ( )

Definition at line 59 of file export_handler.cc.

Member Function Documentation

ExportChannelConfigPtr ARDOUR::ExportElementFactory::add_channel_config ( )

Definition at line 71 of file export_handler.cc.

ExportFilenamePtr ARDOUR::ExportElementFactory::add_filename ( )

Definition at line 95 of file export_handler.cc.

ExportFilenamePtr ARDOUR::ExportElementFactory::add_filename_copy ( ExportFilenamePtr  other)

Definition at line 101 of file export_handler.cc.

ExportFormatSpecPtr ARDOUR::ExportElementFactory::add_format ( )

Definition at line 77 of file export_handler.cc.

ExportFormatSpecPtr ARDOUR::ExportElementFactory::add_format ( XMLNode const &  state)

Definition at line 83 of file export_handler.cc.

ExportFormatSpecPtr ARDOUR::ExportElementFactory::add_format_copy ( ExportFormatSpecPtr  other)

Definition at line 89 of file export_handler.cc.

ExportTimespanPtr ARDOUR::ExportElementFactory::add_timespan ( )

Definition at line 65 of file export_handler.cc.

Member Data Documentation

Session& ARDOUR::ExportElementFactory::session
private

Definition at line 69 of file export_handler.h.


The documentation for this class was generated from the following files: