csnd

Class CsoundCallbackWrapper


public class CsoundCallbackWrapper
extends java.lang.Object

Field Summary

protected boolean
swigCMemOwn

Constructor Summary

CsoundCallbackWrapper(Csound csound)
CsoundCallbackWrapper(SWIGTYPE_p_CSOUND_ csound)
CsoundCallbackWrapper(long cPtr, boolean cMemoryOwn)

Method Summary

static String
CharPtrToString(String s)
double
ControlChannelInputCallback(String chnName)
void
ControlChannelOutputCallback(String chnName, double value)
SWIGTYPE_p_CSOUND_
GetCsound()
double
InputValueCallback(String chnName)
void
MessageCallback(int attr, String msg)
void
MidiInputCallback(CsoundMidiInputBuffer p)
void
MidiOutputCallback(CsoundMidiOutputBuffer p)
void
OutputValueCallback(String chnName, double value)
void
SetChannelIOCallbacks()
void
SetInputValueCallback()
void
SetMessageCallback()
void
SetMidiInputCallback(CsoundArgVList argv)
void
SetMidiOutputCallback(CsoundArgVList argv)
void
SetOutputValueCallback()
void
SetYieldCallback()
String
StringChannelInputCallback(String chnName)
void
StringChannelOutputCallback(String chnName, String value)
int
YieldCallback()
void
delete()
protected void
finalize()
protected static long
getCPtr(CsoundCallbackWrapper obj)
protected void
swigDirectorDisconnect()
void
swigReleaseOwnership()
void
swigTakeOwnership()

Field Details

swigCMemOwn

protected boolean swigCMemOwn

Constructor Details

CsoundCallbackWrapper

public CsoundCallbackWrapper(Csound csound)

CsoundCallbackWrapper

public CsoundCallbackWrapper(SWIGTYPE_p_CSOUND_ csound)

CsoundCallbackWrapper

protected CsoundCallbackWrapper(long cPtr,
                                boolean cMemoryOwn)

Method Details

CharPtrToString

public static String CharPtrToString(String s)

ControlChannelInputCallback

public double ControlChannelInputCallback(String chnName)

ControlChannelOutputCallback

public void ControlChannelOutputCallback(String chnName,
                                         double value)

GetCsound

public SWIGTYPE_p_CSOUND_ GetCsound()

InputValueCallback

public double InputValueCallback(String chnName)

MessageCallback

public void MessageCallback(int attr,
                            String msg)

MidiInputCallback

public void MidiInputCallback(CsoundMidiInputBuffer p)

MidiOutputCallback

public void MidiOutputCallback(CsoundMidiOutputBuffer p)

OutputValueCallback

public void OutputValueCallback(String chnName,
                                double value)

SetChannelIOCallbacks

public void SetChannelIOCallbacks()

SetInputValueCallback

public void SetInputValueCallback()

SetMessageCallback

public void SetMessageCallback()

SetMidiInputCallback

public void SetMidiInputCallback(CsoundArgVList argv)

SetMidiOutputCallback

public void SetMidiOutputCallback(CsoundArgVList argv)

SetOutputValueCallback

public void SetOutputValueCallback()

SetYieldCallback

public void SetYieldCallback()

StringChannelInputCallback

public String StringChannelInputCallback(String chnName)

StringChannelOutputCallback

public void StringChannelOutputCallback(String chnName,
                                        String value)

YieldCallback

public int YieldCallback()

delete

public void delete()

finalize

protected void finalize()

getCPtr

protected static long getCPtr(CsoundCallbackWrapper obj)

swigDirectorDisconnect

protected void swigDirectorDisconnect()

swigReleaseOwnership

public void swigReleaseOwnership()

swigTakeOwnership

public void swigTakeOwnership()