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::Bus Class Reference

#include <Module.hpp>

Public Member Functions

int GetID () const
 
 ~Bus ()
 

Static Public Member Functions

static std::shared_ptr< BusCreateFake ()
 
static LateReturn
< std::shared_ptr< Bus > > 
CreateNew ()
 

Detailed Description

This is a wrapper class for SC buses

Constructor & Destructor Documentation

AlgAudio::Bus::~Bus ( )

Member Function Documentation

static std::shared_ptr<Bus> AlgAudio::Bus::CreateFake ( )
static

Creates a fake Bus instance, which does not wrap anything. Useful only for testing module instances without OSC connection.

static LateReturn<std::shared_ptr<Bus> > AlgAudio::Bus::CreateNew ( )
static

Asks SC for a new bus id, and returns a new Bus instance wrapping that bus.

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

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