|
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] |
1.7.6.1