ardour
Public Member Functions | Private Attributes | List of all members
PBD::ScopedConnection Class Reference

#include <signals.h>

Public Member Functions

 ScopedConnection ()
 
 ScopedConnection (UnscopedConnection c)
 
 ~ScopedConnection ()
 
void disconnect ()
 
ScopedConnectionoperator= (UnscopedConnection const &o)
 

Private Attributes

UnscopedConnection _c
 

Detailed Description

Definition at line 121 of file signals.h.

Constructor & Destructor Documentation

PBD::ScopedConnection::ScopedConnection ( )
inline

Definition at line 124 of file signals.h.

PBD::ScopedConnection::ScopedConnection ( UnscopedConnection  c)
inline

Definition at line 125 of file signals.h.

PBD::ScopedConnection::~ScopedConnection ( )
inline

Definition at line 126 of file signals.h.

Member Function Documentation

void PBD::ScopedConnection::disconnect ( )
inline

Definition at line 130 of file signals.h.

ScopedConnection& PBD::ScopedConnection::operator= ( UnscopedConnection const &  o)
inline

Definition at line 137 of file signals.h.

Member Data Documentation

UnscopedConnection PBD::ScopedConnection::_c
private

Definition at line 149 of file signals.h.


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