ardour
Public Member Functions | Protected Attributes | List of all members
PBD::SignalBase Class Referenceabstract

#include <signals.h>

Public Member Functions

 SignalBase ()
 
virtual ~SignalBase ()
 
virtual void disconnect (boost::shared_ptr< Connection >)=0
 
void set_debug_connection (bool yn)
 

Protected Attributes

Glib::Threads::Mutex _mutex
 
bool _debug_connection
 

Detailed Description

Definition at line 55 of file signals.h.

Constructor & Destructor Documentation

PBD::SignalBase::SignalBase ( )
inline

Definition at line 58 of file signals.h.

virtual PBD::SignalBase::~SignalBase ( )
inlinevirtual

Definition at line 63 of file signals.h.

Member Function Documentation

virtual void PBD::SignalBase::disconnect ( boost::shared_ptr< Connection )
pure virtual
void PBD::SignalBase::set_debug_connection ( bool  yn)
inline

Definition at line 66 of file signals.h.

Member Data Documentation

bool PBD::SignalBase::_debug_connection
protected

Definition at line 72 of file signals.h.

Glib::Threads::Mutex PBD::SignalBase::_mutex
protected

Definition at line 70 of file signals.h.


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