Ardour  9.0-pre0-582-g084a23a80d
ARDOUR::SessionHandleRef Class Reference

#include <session_handle.h>

Inheritance diagram for ARDOUR::SessionHandleRef:
[legend]

Public Member Functions

 SessionHandleRef (ARDOUR::Session &s)
 
virtual ~SessionHandleRef ()
 
- Public Member Functions inherited from PBD::ScopedConnectionList
 ScopedConnectionList ()
 
 ScopedConnectionList (const ScopedConnectionList &)=delete
 
ScopedConnectionListoperator= (const ScopedConnectionList &)=delete
 
virtual ~ScopedConnectionList ()
 
void add_connection (const UnscopedConnection &c)
 
void drop_connections ()
 

Protected Member Functions

virtual void session_going_away ()
 
virtual void insanity_check ()
 

Protected Attributes

ARDOUR::Session_session
 

Detailed Description

Definition at line 32 of file session_handle.h.

Constructor & Destructor Documentation

◆ SessionHandleRef()

ARDOUR::SessionHandleRef::SessionHandleRef ( ARDOUR::Session s)

◆ ~SessionHandleRef()

virtual ARDOUR::SessionHandleRef::~SessionHandleRef ( )
virtual

Member Function Documentation

◆ insanity_check()

virtual void ARDOUR::SessionHandleRef::insanity_check ( )
protectedvirtual

◆ session_going_away()

virtual void ARDOUR::SessionHandleRef::session_going_away ( )
protectedvirtual

Reimplemented in ARDOUR::Graph, and ARDOUR::AutomationControl.

Member Data Documentation

◆ _session

ARDOUR::Session& ARDOUR::SessionHandleRef::_session
protected

Definition at line 42 of file session_handle.h.


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