libAlgAudio  v1.99-440-g08538e5-dirty
The development library for AlgAudio framework.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
AlgAudio::Group Class Reference

#include <Module.hpp>

Public Member Functions

int GetID () const
 
 ~Group ()
 

Static Public Member Functions

static LateReturn
< std::shared_ptr< Group > > 
CreateFake (std::shared_ptr< Group > parent)
 
static LateReturn
< std::shared_ptr< Group > > 
CreateNew (std::shared_ptr< Group > parent)
 

Detailed Description

This is a wrapper class for SC groups

Constructor & Destructor Documentation

AlgAudio::Group::~Group ( )

Member Function Documentation

static LateReturn<std::shared_ptr<Group> > AlgAudio::Group::CreateFake ( std::shared_ptr< Group parent)
static

Creates a group that has no corresponding SC instance.

static LateReturn<std::shared_ptr<Group> > AlgAudio::Group::CreateNew ( std::shared_ptr< Group parent)
static

Asks SC for a new group id, and returns a new Group instance wrapping that group.

int AlgAudio::Group::GetID ( ) const
inline

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