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

#include <route_group_member.h>

Inheritance diagram for ARDOUR::RouteGroupMember:
[legend]

Public Member Functions

 RouteGroupMember ()
 
virtual ~RouteGroupMember ()
 
RouteGrouproute_group () const
 

Public Attributes

PBD::Signal< void()> route_group_changed
 

Protected Attributes

RouteGroup_route_group
 

Private Member Functions

void set_route_group (RouteGroup *)
 

Friends

class RouteGroup
 

Detailed Description

Definition at line 31 of file route_group_member.h.

Constructor & Destructor Documentation

◆ RouteGroupMember()

ARDOUR::RouteGroupMember::RouteGroupMember ( )
inline

Definition at line 34 of file route_group_member.h.

◆ ~RouteGroupMember()

virtual ARDOUR::RouteGroupMember::~RouteGroupMember ( )
inlinevirtual

Definition at line 35 of file route_group_member.h.

Member Function Documentation

◆ route_group()

RouteGroup* ARDOUR::RouteGroupMember::route_group ( ) const
inline

Definition at line 37 of file route_group_member.h.

◆ set_route_group()

void ARDOUR::RouteGroupMember::set_route_group ( RouteGroup )
private

Friends And Related Function Documentation

◆ RouteGroup

friend class RouteGroup
friend

Definition at line 46 of file route_group_member.h.

Member Data Documentation

◆ _route_group

RouteGroup* ARDOUR::RouteGroupMember::_route_group
protected

Definition at line 43 of file route_group_member.h.

◆ route_group_changed

PBD::Signal<void()> ARDOUR::RouteGroupMember::route_group_changed

Emitted when this member joins or leaves a route group

Definition at line 40 of file route_group_member.h.


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