Csound and CsoundAC API
5.17
|
#include <cs_glue.hpp>
Public Member Functions | |
virtual double | ControlChannelInputCallback (const char *chnName) |
virtual void | ControlChannelOutputCallback (const char *chnName, double value) |
CsoundCallbackWrapper (Csound *csound) | |
CsoundCallbackWrapper (CSOUND *csound) | |
CSOUND * | GetCsound () |
virtual double | InputValueCallback (const char *chnName) |
virtual void | MessageCallback (int attr, char *msg) |
virtual void | MidiInputCallback (CsoundMidiInputBuffer *p) |
virtual void | MidiOutputCallback (CsoundMidiOutputBuffer *p) |
virtual void | OutputValueCallback (const char *chnName, double value) |
void | SetChannelIOCallbacks () |
void | SetInputValueCallback () |
void | SetMessageCallback () |
void | SetMidiInputCallback (CsoundArgVList *argv) |
void | SetMidiOutputCallback (CsoundArgVList *argv) |
void | SetOutputValueCallback () |
void | SetYieldCallback () |
virtual const char * | StringChannelInputCallback (const char *chnName) |
virtual void | StringChannelOutputCallback (const char *chnName, const char *value) |
virtual int | YieldCallback () |
virtual | ~CsoundCallbackWrapper () |
Static Public Member Functions | |
static const char * | CharPtrToString (const char *s) |
Static Private Member Functions | |
static int | midiInCloseCallback (CSOUND *, void *) |
static int | midiInOpenCallback (CSOUND *, void **, const char *) |
static int | midiInReadCallback (CSOUND *, void *, unsigned char *, int) |
static int | midiOutCloseCallback (CSOUND *, void *) |
static int | midiOutOpenCallback (CSOUND *, void **, const char *) |
static int | midiOutWriteCallback (CSOUND *, void *, const unsigned char *, int) |
Private Attributes | |
CSOUND * | csound_ |
CsoundCallbackWrapper::CsoundCallbackWrapper | ( | Csound * | csound | ) |
CsoundCallbackWrapper::CsoundCallbackWrapper | ( | CSOUND * | csound | ) |
virtual CsoundCallbackWrapper::~CsoundCallbackWrapper | ( | ) | [inline, virtual] |
static const char* CsoundCallbackWrapper::CharPtrToString | ( | const char * | s | ) | [inline, static] |
virtual double CsoundCallbackWrapper::ControlChannelInputCallback | ( | const char * | chnName | ) | [inline, virtual] |
virtual void CsoundCallbackWrapper::ControlChannelOutputCallback | ( | const char * | chnName, |
double | value | ||
) | [inline, virtual] |
CSOUND* CsoundCallbackWrapper::GetCsound | ( | ) | [inline] |
virtual double CsoundCallbackWrapper::InputValueCallback | ( | const char * | chnName | ) | [inline, virtual] |
virtual void CsoundCallbackWrapper::MessageCallback | ( | int | attr, |
char * | msg | ||
) | [inline, virtual] |
static int CsoundCallbackWrapper::midiInCloseCallback | ( | CSOUND * | , |
void * | |||
) | [static, private] |
static int CsoundCallbackWrapper::midiInOpenCallback | ( | CSOUND * | , |
void ** | , | ||
const char * | |||
) | [static, private] |
virtual void CsoundCallbackWrapper::MidiInputCallback | ( | CsoundMidiInputBuffer * | p | ) | [inline, virtual] |
static int CsoundCallbackWrapper::midiInReadCallback | ( | CSOUND * | , |
void * | , | ||
unsigned char * | , | ||
int | |||
) | [static, private] |
static int CsoundCallbackWrapper::midiOutCloseCallback | ( | CSOUND * | , |
void * | |||
) | [static, private] |
static int CsoundCallbackWrapper::midiOutOpenCallback | ( | CSOUND * | , |
void ** | , | ||
const char * | |||
) | [static, private] |
virtual void CsoundCallbackWrapper::MidiOutputCallback | ( | CsoundMidiOutputBuffer * | p | ) | [inline, virtual] |
static int CsoundCallbackWrapper::midiOutWriteCallback | ( | CSOUND * | , |
void * | , | ||
const unsigned char * | , | ||
int | |||
) | [static, private] |
virtual void CsoundCallbackWrapper::OutputValueCallback | ( | const char * | chnName, |
double | value | ||
) | [inline, virtual] |
void CsoundCallbackWrapper::SetMidiInputCallback | ( | CsoundArgVList * | argv | ) |
void CsoundCallbackWrapper::SetMidiOutputCallback | ( | CsoundArgVList * | argv | ) |
virtual const char* CsoundCallbackWrapper::StringChannelInputCallback | ( | const char * | chnName | ) | [inline, virtual] |
virtual void CsoundCallbackWrapper::StringChannelOutputCallback | ( | const char * | chnName, |
const char * | value | ||
) | [inline, virtual] |
virtual int CsoundCallbackWrapper::YieldCallback | ( | ) | [inline, virtual] |
CSOUND* CsoundCallbackWrapper::csound_ [private] |