ardour
Public Member Functions | Public Attributes | Protected Types | Protected Attributes | List of all members
ExportChannelSelector Class Referenceabstract

#include <export_channel_selector.h>

Inheritance diagram for ExportChannelSelector:
ARDOUR::SessionHandlePtr PortExportChannelSelector RegionExportChannelSelector TrackExportChannelSelector

Public Member Functions

 ExportChannelSelector (ARDOUR::Session *session, ProfileManagerPtr manager)
 
virtual ~ExportChannelSelector ()
 
virtual void sync_with_manager ()=0
 
- Public Member Functions inherited from ARDOUR::SessionHandlePtr
 SessionHandlePtr (ARDOUR::Session *s)
 
 SessionHandlePtr ()
 
virtual ~SessionHandlePtr ()
 
virtual void set_session (ARDOUR::Session *)
 

Public Attributes

sigc::signal< void > CriticalSelectionChanged
 

Protected Types

typedef boost::shared_ptr
< ARDOUR::ExportChannelConfiguration
ChannelConfigPtr
 
typedef std::list
< ChannelConfigPtr
ChannelConfigList
 
typedef boost::shared_ptr
< ARDOUR::ExportProfileManager
ProfileManagerPtr
 

Protected Attributes

ProfileManagerPtr manager
 
- Protected Attributes inherited from ARDOUR::SessionHandlePtr
ARDOUR::Session_session
 
PBD::ScopedConnectionList _session_connections
 

Additional Inherited Members

- Protected Member Functions inherited from ARDOUR::SessionHandlePtr
virtual void session_going_away ()
 

Detailed Description

Definition at line 49 of file export_channel_selector.h.

Member Typedef Documentation

Definition at line 53 of file export_channel_selector.h.

Definition at line 52 of file export_channel_selector.h.

Definition at line 54 of file export_channel_selector.h.

Constructor & Destructor Documentation

ExportChannelSelector::ExportChannelSelector ( ARDOUR::Session session,
ProfileManagerPtr  manager 
)
inline

Definition at line 59 of file export_channel_selector.h.

virtual ExportChannelSelector::~ExportChannelSelector ( )
inlinevirtual

Definition at line 64 of file export_channel_selector.h.

Member Function Documentation

virtual void ExportChannelSelector::sync_with_manager ( )
pure virtual

Member Data Documentation

sigc::signal<void> ExportChannelSelector::CriticalSelectionChanged

Definition at line 68 of file export_channel_selector.h.

ProfileManagerPtr ExportChannelSelector::manager
protected

Definition at line 56 of file export_channel_selector.h.


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