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 | ) |
|
inlinevirtual |
|
inlinestatic |
|
inlinevirtual |
|
inlinevirtual |
|
inline |
|
inlinevirtual |
|
inlinevirtual |
|
staticprivate |
|
staticprivate |
|
inlinevirtual |
|
staticprivate |
|
staticprivate |
|
staticprivate |
|
inlinevirtual |
|
staticprivate |
|
inlinevirtual |
void CsoundCallbackWrapper::SetChannelIOCallbacks | ( | ) |
void CsoundCallbackWrapper::SetInputValueCallback | ( | ) |
void CsoundCallbackWrapper::SetMessageCallback | ( | ) |
void CsoundCallbackWrapper::SetMidiInputCallback | ( | CsoundArgVList * | argv | ) |
void CsoundCallbackWrapper::SetMidiOutputCallback | ( | CsoundArgVList * | argv | ) |
void CsoundCallbackWrapper::SetOutputValueCallback | ( | ) |
void CsoundCallbackWrapper::SetYieldCallback | ( | ) |
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
private |