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

#include <ParamController.hpp>

Public Member Functions

void Got (float v)
 
 ~SendReplyController ()
 

Static Public Member Functions

static std::shared_ptr
< SendReplyController
Create (std::shared_ptr< Module > m, std::string id, std::shared_ptr< ParamController > ctrl)
 

Public Attributes

std::string id
 

Detailed Description

This class represents a single subscription to received SendReply messages from SC server. A SendReplyController always belongs to a Module, and is linked to one of it's Params. When the server sends a SendReply, the OSC listener will call the Got() message of a corresponding SendReplyController, which, in turn, sets the linked Param.

Constructor & Destructor Documentation

AlgAudio::SendReplyController::~SendReplyController ( )

Member Function Documentation

static std::shared_ptr<SendReplyController> AlgAudio::SendReplyController::Create ( std::shared_ptr< Module m,
std::string  id,
std::shared_ptr< ParamController ctrl 
)
static
void AlgAudio::SendReplyController::Got ( float  v)
inline

Member Data Documentation

std::string AlgAudio::SendReplyController::id

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