namespace Arts
|
A pool object of the type T keeps a pool of T* pointers, that are numbered. More... |
|
|
Public Types
- typedef unsigned char mcopbyte
- class Buffer
- typedef unsigned char mcopbyte
- class Connection
- enum HeaderMagic {MCOP_MAGIC = 1296256848};
}
- enum MessageType {mcopMessageInvalid = 0, mcopServerHello = 1, mcopClientHello = 2, mcopAuthAccept = 3, mcopInvocation = 4, mcopReturn = 5, mcopOnewayInvocation = 6};
}
- enum MethodType {methodOneway = 1, methodTwoway = 2};
}
- enum AttributeType {streamIn = 1, streamOut = 2, streamMulti = 4, attributeStream = 8, attributeAttribute = 16, streamAsync = 32, streamDefault = 64};
}
- enum TypeIdentification {tiUnknown = 0, tiVoid = 1, tiLong = 2, tiByte = 3, tiString = 4, tiBoolean = 5, tiFloat = 6, tiEnum = 128, tiType = 129, tiInterface = 130};
}
- class Header
- class Invocation
- class OnewayInvocation
- class ServerHello
- class ClientHello
- class AuthAccept
- class ObjectReference
- class ParamDef
- class MethodDef
- class AttributeDef
- class InterfaceDef
- class TypeComponent
- class TypeDef
- class EnumComponent
- class EnumDef
- class ModuleDef
- class Any
- class InterfaceRepo
- class InterfaceRepoV2
- class FlowSystemSender
- class FlowSystemReceiver
- class FlowSystem
- class GlobalComm
- class TmpGlobalComm
- class TraderOffer
- class TraderQuery
- class InterfaceRepo_base
- class InterfaceRepo_stub
- class InterfaceRepo_skel
- class InterfaceRepoV2_base
- class InterfaceRepoV2_stub
- class InterfaceRepoV2_skel
- class FlowSystemSender_base
- class FlowSystemSender_stub
- class FlowSystemSender_skel
- class FlowSystemReceiver_base
- class FlowSystemReceiver_stub
- class FlowSystemReceiver_skel
- class FlowSystem_base
- class FlowSystem_stub
- class FlowSystem_skel
- class GlobalComm_base
- class GlobalComm_stub
- class GlobalComm_skel
- class TmpGlobalComm_base
- class TmpGlobalComm_stub
- class TmpGlobalComm_skel
- class TraderOffer_base
- class TraderOffer_stub
- class TraderOffer_skel
- class TraderQuery_base
- class TraderQuery_stub
- class TraderQuery_skel
- class FlowSystem_impl
- class ObjectManager
- class Object_skel
- class ReferenceClean
- class DelayedReturn
- class Dispatcher
- class Factory
- class Object_stub
- class RemoteScheduleNode
- class ScheduleNode
- class IDLFileReg
- class InterfaceRepo_impl
- struct IOType
- class IONotify
- class IOWatchFD
- class TimeNotify
- class TimeWatcher
- class IOManager
- class StdIOManager
- class MCOPUtils
- class WeakReferenceBase
- class Object
- class Object_base
- class AnyConstRef
- class Pool
- class SocketConnection
- class StartupClass
- class StartupManager
- class TCPConnection
- class TCPServer
- class Type
- class UnixConnection
- class UnixServer
- class GenericDataChannel
- class GenericDataPacket
- class DataPacket
- class RawDataPacket
- class FloatDataPacket
- class ByteDataPacket
- class GenericAsyncStream
- class AsyncStream
- class FloatAsyncStream
- class ByteAsyncStream
- struct Notification
- class NotificationClient
- class NotificationManager
- class ExtensionLoader
- class MCOPConfig
- class Reference
- class SubClass
- class DynamicCast
- class WeakReference
- class DynamicRequest
- class AnyRefBase
- class AnyRef
- class Debug
- enum AutoSuspendState {asNoSuspend = 0, asSuspend = 1, asSuspendStop = 2};
}
- enum AudioManagerDirection {amPlay = 0, amRecord = 1};
}
- class AudioManagerInfo
- class SynthModule
- class Synth_PLAY
- class Synth_RECORD
- class Synth_FREQUENCY
- class Synth_WAVE_SIN
- class Synth_MULTI_ADD
- class Synth_ADD
- class Synth_MUL
- class Synth_PLAY_WAV
- class Synth_BUS_UPLINK
- class Synth_BUS_DOWNLINK
- class ByteStreamToAudio
- class StereoEffect
- class StereoVolumeControl
- class StereoFFTScope
- class StereoEffectStack
- class AudioManagerClient
- class AudioManager
- class Synth_AMAN_PLAY
- class Synth_AMAN_RECORD
- class SynthModule_base
- class SynthModule_stub
- class SynthModule_skel
- class Synth_PLAY_base
- class Synth_PLAY_stub
- class Synth_PLAY_skel
- class Synth_RECORD_base
- class Synth_RECORD_stub
- class Synth_RECORD_skel
- class Synth_FREQUENCY_base
- class Synth_FREQUENCY_stub
- class Synth_FREQUENCY_skel
- class Synth_WAVE_SIN_base
- class Synth_WAVE_SIN_stub
- class Synth_WAVE_SIN_skel
- class Synth_MULTI_ADD_base
- class Synth_MULTI_ADD_stub
- class Synth_MULTI_ADD_skel
- class Synth_ADD_base
- class Synth_ADD_stub
- class Synth_ADD_skel
- class Synth_MUL_base
- class Synth_MUL_stub
- class Synth_MUL_skel
- class Synth_PLAY_WAV_base
- class Synth_PLAY_WAV_stub
- class Synth_PLAY_WAV_skel
- class Synth_BUS_UPLINK_base
- class Synth_BUS_UPLINK_stub
- class Synth_BUS_UPLINK_skel
- class Synth_BUS_DOWNLINK_base
- class Synth_BUS_DOWNLINK_stub
- class Synth_BUS_DOWNLINK_skel
- class ByteStreamToAudio_base
- class ByteStreamToAudio_stub
- class ByteStreamToAudio_skel
- class StereoEffect_base
- class StereoEffect_stub
- class StereoEffect_skel
- class StereoVolumeControl_base
- class StereoVolumeControl_stub
- class StereoVolumeControl_skel
- class StereoFFTScope_base
- class StereoFFTScope_stub
- class StereoFFTScope_skel
- class StereoEffectStack_base
- class StereoEffectStack_stub
- class StereoEffectStack_skel
- class AudioManagerClient_base
- class AudioManagerClient_stub
- class AudioManagerClient_skel
- class AudioManager_base
- class AudioManager_stub
- class AudioManager_skel
- class Synth_AMAN_PLAY_base
- class Synth_AMAN_PLAY_stub
- class Synth_AMAN_PLAY_skel
- class Synth_AMAN_RECORD_base
- class Synth_AMAN_RECORD_stub
- class Synth_AMAN_RECORD_skel
- class ASProducer
- class ASConsumer
- class AudioSubSystemStart
- class AudioSubSystem
- class Cache
- class CachedObject
- class CachedWav
- enum {uni_convert_u8 = 8, uni_convert_s16_le = 16, uni_convert_s16_be = 17, uni_convert_float_ne = 0x100 }
- class PipeSegment
- class PipeBuffer
- class StdSynthModule
- class SynthBuffer
- class StdScheduleNode
- class Port
- class AudioPort
- class MultiPort
- class StdFlowSystem
- enum RealtimeStatus {rtRealtime = 0, rtNoSupport = 1, rtNoWrapper = 2, rtNoRealtime = 3};
}
- class ByteSoundProducer
- class SimpleSoundServer
- class SoundServer
- class WavPlayObject
- class ByteSoundProducer_base
- class ByteSoundProducer_stub
- class ByteSoundProducer_skel
- class SimpleSoundServer_base
- class SimpleSoundServer_stub
- class SimpleSoundServer_skel
- class SoundServer_base
- class SoundServer_stub
- class SoundServer_skel
- class PlayObjectFactory
- class WavPlayObject_base
- class WavPlayObject_stub
- class WavPlayObject_skel
- class PlayObject
- class PlayObject_private
- enum poState {posIdle = 0, posPlaying = 1, posPaused = 2};
}
- enum poCapabilities {capSeek = 1, capPause = 2};
}
- class poTime
- class PlayObject_private_base
- class PlayObject_private_stub
- class PlayObject_private_skel
- class PlayObject_base
- class PlayObject_stub
- class PlayObject_skel
- class PlayObjectFactory_base
- class PlayObjectFactory_stub
- class PlayObjectFactory_skel
- class QIOManager
- class AudioIOFactory
- class AudioIO
- enum PortDirection {input = 0, output = 1};
}
- enum PortConnType {conn_stream = 0, conn_event = 1, conn_property = 2};
}
- class PortType
- class ModuleInfo
- class PortDesc
- class ModuleDesc
- class StructureDesc
- class StructurePortDesc
- class ObjectFactory
- class LocalFactory
- class StructureBuilder
- class Structure
- class PortDesc_base
- class PortDesc_stub
- class PortDesc_skel
- class ModuleDesc_base
- class ModuleDesc_stub
- class ModuleDesc_skel
- class StructureDesc_base
- class StructureDesc_stub
- class StructureDesc_skel
- class StructurePortDesc_base
- class StructurePortDesc_stub
- class StructurePortDesc_skel
- class ObjectFactory_base
- class ObjectFactory_stub
- class ObjectFactory_skel
- class LocalFactory_base
- class LocalFactory_stub
- class LocalFactory_skel
- class StructureBuilder_base
- class StructureBuilder_stub
- class StructureBuilder_skel
- class Structure_base
- class Structure_stub
- class Structure_skel
- enum MidiCommandStatus {mcsCommandMask = 240, mcsChannelMask = 15, mcsNoteOff = 128, mcsNoteOn = 144, mcsKeyPressure = 160, mcsParameter = 176, mcsProgram = 192, mcsChannelPressure = 208, mcsPitchWheel = 224};
}
- enum MidiCommandParameter {mcpSustain = 64, mcpAllNotesOff = 123};
}
- enum MidiClientDirection {mcdPlay = 0, mcdRecord = 1};
}
- enum MidiClientType {mctDestination = 0, mctApplication = 1};
}
- class TimeStamp
- class MidiCommand
- class MidiEvent
- class MidiClientInfo
- class MidiPort
- class MidiClient
- class MidiManager
- class MidiTest
- class RawMidiPort
- class MidiPort_base
- class MidiPort_stub
- class MidiPort_skel
- class MidiClient_base
- class MidiClient_stub
- class MidiClient_skel
- class MidiManager_base
- class MidiManager_stub
- class MidiManager_skel
- class MidiTest_base
- class MidiTest_stub
- class MidiTest_skel
- class RawMidiPort_base
- class RawMidiPort_stub
- class RawMidiPort_skel
- class MidiChannel
- class ObjectCache
- class MidiReleaseHelper
- class Synth_CAPTURE_WAV
- class Synth_NIL
- class Synth_DEBUG
- class Synth_DATA
- class Synth_ATAN_SATURATE
- class Synth_BRICKWALL_LIMITER
- class Synth_AUTOPANNER
- class Synth_DELAY
- class Synth_CDELAY
- class Synth_FM_SOURCE
- class Synth_TREMOLO
- class Synth_FX_CFLANGER
- class Synth_NOISE
- class Synth_WAVE_TRI
- class Synth_WAVE_SQUARE
- class Synth_WAVE_PULSE
- class Synth_WAVE_SOFTSAW
- class Synth_ENVELOPE_ADSR
- class Synth_SHELVE_CUTOFF
- class Synth_XFADE
- class Synth_MIDI_TEST
- class Synth_MIDI_DEBUG
- class Synth_FREEVERB
- class Synth_STD_EQUALIZER
- class Synth_RC
- class Synth_MOOG_VCF
- class Synth_PSCALE
- class Synth_SEQUENCE
- class Synth_PITCH_SHIFT
- class Interface_MIDI_NOTE
- class Synth_STRUCT_KILL
- class MidiChannel_base
- class MidiChannel_stub
- class MidiChannel_skel
- class ObjectCache_base
- class ObjectCache_stub
- class ObjectCache_skel
- class MidiReleaseHelper_base
- class MidiReleaseHelper_stub
- class MidiReleaseHelper_skel
- class Synth_CAPTURE_WAV_base
- class Synth_CAPTURE_WAV_stub
- class Synth_CAPTURE_WAV_skel
- class Synth_NIL_base
- class Synth_NIL_stub
- class Synth_NIL_skel
- class Synth_DEBUG_base
- class Synth_DEBUG_stub
- class Synth_DEBUG_skel
- class Synth_DATA_base
- class Synth_DATA_stub
- class Synth_DATA_skel
- class Synth_ATAN_SATURATE_base
- class Synth_ATAN_SATURATE_stub
- class Synth_ATAN_SATURATE_skel
- class Synth_BRICKWALL_LIMITER_base
- class Synth_BRICKWALL_LIMITER_stub
- class Synth_BRICKWALL_LIMITER_skel
- class Synth_AUTOPANNER_base
- class Synth_AUTOPANNER_stub
- class Synth_AUTOPANNER_skel
- class Synth_DELAY_base
- class Synth_DELAY_stub
- class Synth_DELAY_skel
- class Synth_CDELAY_base
- class Synth_CDELAY_stub
- class Synth_CDELAY_skel
- class Synth_FM_SOURCE_base
- class Synth_FM_SOURCE_stub
- class Synth_FM_SOURCE_skel
- class Synth_TREMOLO_base
- class Synth_TREMOLO_stub
- class Synth_TREMOLO_skel
- class Synth_FX_CFLANGER_base
- class Synth_FX_CFLANGER_stub
- class Synth_FX_CFLANGER_skel
- class Synth_NOISE_base
- class Synth_NOISE_stub
- class Synth_NOISE_skel
- class Synth_WAVE_TRI_base
- class Synth_WAVE_TRI_stub
- class Synth_WAVE_TRI_skel
- class Synth_WAVE_SQUARE_base
- class Synth_WAVE_SQUARE_stub
- class Synth_WAVE_SQUARE_skel
- class Synth_WAVE_PULSE_base
- class Synth_WAVE_PULSE_stub
- class Synth_WAVE_PULSE_skel
- class Synth_WAVE_SOFTSAW_base
- class Synth_WAVE_SOFTSAW_stub
- class Synth_WAVE_SOFTSAW_skel
- class Synth_ENVELOPE_ADSR_base
- class Synth_ENVELOPE_ADSR_stub
- class Synth_ENVELOPE_ADSR_skel
- class Synth_SHELVE_CUTOFF_base
- class Synth_SHELVE_CUTOFF_stub
- class Synth_SHELVE_CUTOFF_skel
- class Synth_XFADE_base
- class Synth_XFADE_stub
- class Synth_XFADE_skel
- class Synth_MIDI_TEST_base
- class Synth_MIDI_TEST_stub
- class Synth_MIDI_TEST_skel
- class Synth_MIDI_DEBUG_base
- class Synth_MIDI_DEBUG_stub
- class Synth_MIDI_DEBUG_skel
- class Synth_FREEVERB_base
- class Synth_FREEVERB_stub
- class Synth_FREEVERB_skel
- class Synth_STD_EQUALIZER_base
- class Synth_STD_EQUALIZER_stub
- class Synth_STD_EQUALIZER_skel
- class Synth_RC_base
- class Synth_RC_stub
- class Synth_RC_skel
- class Synth_MOOG_VCF_base
- class Synth_MOOG_VCF_stub
- class Synth_MOOG_VCF_skel
- class Synth_PSCALE_base
- class Synth_PSCALE_stub
- class Synth_PSCALE_skel
- class Synth_SEQUENCE_base
- class Synth_SEQUENCE_stub
- class Synth_SEQUENCE_skel
- class Synth_PITCH_SHIFT_base
- class Synth_PITCH_SHIFT_stub
- class Synth_PITCH_SHIFT_skel
- class Interface_MIDI_NOTE_base
- class Interface_MIDI_NOTE_stub
- class Interface_MIDI_NOTE_skel
- class Synth_STRUCT_KILL_base
- class Synth_STRUCT_KILL_stub
- class Synth_STRUCT_KILL_skel
- class Widget
- class Button
- class Poti
- class Widget_base
- class Widget_stub
- class Widget_skel
- class Button_base
- class Button_stub
- class Button_skel
- class Poti_base
- class Poti_stub
- class Poti_skel
- class Refiller
- class Resampler
- class GIOManager
- class Thread_impl
- class Mutex_impl
- class Thread
- class SystemThreads
- class Mutex
Public Methods
- template<class T> void readTypeSeq (Buffer& stream, std::vector<T>& sequence)
- template<class T> void writeTypeSeq (Buffer& stream, const std::vector<T>& sequence)
- template<class T> void writeObject (Buffer& stream, T* object)
- template<class T> void readObject (Buffer& stream, T*& result)
- template<class T> void readObjectSeq (Buffer& stream, std::vector<T>& sequence)
- template<class T> void writeObjectSeq (Buffer& stream, const std::vector<T>& sequence)
- inline operator InterfaceRepo () const
- inline operator GlobalComm () const
- inline long InterfaceRepo::insertModule (const Arts::ModuleDef& newModule)
- inline void InterfaceRepo::removeModule (long moduleID)
- inline Arts::InterfaceDef InterfaceRepo::queryInterface (const std::string& name)
- inline Arts::TypeDef InterfaceRepo::queryType (const std::string& name)
- inline Arts::EnumDef InterfaceRepo::queryEnum (const std::string& name)
- inline std::vector<std::string> * InterfaceRepo::queryChildren (const std::string& name)
- inline std::vector<std::string> * InterfaceRepo::queryInterfaces ()
- inline std::vector<std::string> * InterfaceRepo::queryTypes ()
- inline std::vector<std::string> * InterfaceRepo::queryEnums ()
- inline long InterfaceRepoV2::insertModule (const Arts::ModuleDef& newModule)
- inline void InterfaceRepoV2::removeModule (long moduleID)
- inline Arts::InterfaceDef InterfaceRepoV2::queryInterface (const std::string& name)
- inline Arts::TypeDef InterfaceRepoV2::queryType (const std::string& name)
- inline Arts::EnumDef InterfaceRepoV2::queryEnum (const std::string& name)
- inline std::vector<std::string> * InterfaceRepoV2::queryChildren (const std::string& name)
- inline std::vector<std::string> * InterfaceRepoV2::queryInterfaces ()
- inline std::vector<std::string> * InterfaceRepoV2::queryTypes ()
- inline std::vector<std::string> * InterfaceRepoV2::queryEnums ()
- inline Arts::TypeIdentification InterfaceRepoV2::identifyType (const std::string& name)
- inline void FlowSystemSender::processed ()
- inline void FlowSystemSender::disconnect ()
- inline long FlowSystemReceiver::receiveHandlerID ()
- inline void FlowSystemReceiver::disconnect ()
- inline void FlowSystem::startObject (Arts::Object node)
- inline void FlowSystem::stopObject (Arts::Object node)
- inline void FlowSystem::connectObject (Arts::Object sourceObject, const std::string& sourcePort, Arts::Object destObject, const std::string& destPort)
- inline void FlowSystem::disconnectObject (Arts::Object sourceObject, const std::string& sourcePort, Arts::Object destObject, const std::string& destPort)
- inline Arts::AttributeType FlowSystem::queryFlags (Arts::Object node, const std::string& port)
- inline void FlowSystem::setFloatValue (Arts::Object node, const std::string& port, float value)
- inline Arts::FlowSystemReceiver FlowSystem::createReceiver (Arts::Object destObject, const std::string& destPort, Arts::FlowSystemSender sender)
- inline bool GlobalComm::put (const std::string& variable, const std::string& value)
- inline std::string GlobalComm::get (const std::string& variable)
- inline void GlobalComm::erase (const std::string& variable)
- inline bool TmpGlobalComm::put (const std::string& variable, const std::string& value)
- inline std::string TmpGlobalComm::get (const std::string& variable)
- inline void TmpGlobalComm::erase (const std::string& variable)
- inline std::string TraderOffer::interfaceName ()
- inline std::vector<std::string> * TraderOffer::getProperty (const std::string& name)
- inline void TraderQuery::supports (const std::string& property, const std::string& value)
- inline std::vector<Arts::TraderOffer> * TraderQuery::query ()
- void connect (const Object& src, const std::string& output, const Object& dest, const std::string& input)
- void connect (const Object& src, const std::string& output, const Object& dest)
- void connect (const Object& src, const Object& dest, const std::string& input)
- void connect (const Object& src, const Object& dest)
- void disconnect (const Object& src, const std::string& output, const Object& dest, const std::string& input)
- void disconnect (const Object& src, const std::string& output, const Object& dest)
- void disconnect (const Object& src, const Object& dest, const std::string& input)
- void disconnect (const Object& src, const Object& dest)
- void setValue (const Object& c, const std::string& port, const float fvalue)
- void setValue (const Object& c, const float fvalue)
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator StereoEffect () const
- inline operator SynthModule () const
- inline operator StereoEffect () const
- inline operator SynthModule () const
- inline operator StereoEffect () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline Arts::AutoSuspendState SynthModule::autoSuspend ()
- inline void SynthModule::start ()
- inline void SynthModule::stop ()
- inline void SynthModule::streamInit ()
- inline void SynthModule::streamStart ()
- inline void SynthModule::streamEnd ()
- inline Arts::AutoSuspendState Synth_PLAY::autoSuspend ()
- inline void Synth_PLAY::start ()
- inline void Synth_PLAY::stop ()
- inline void Synth_PLAY::streamInit ()
- inline void Synth_PLAY::streamStart ()
- inline void Synth_PLAY::streamEnd ()
- inline Arts::AutoSuspendState Synth_RECORD::autoSuspend ()
- inline void Synth_RECORD::start ()
- inline void Synth_RECORD::stop ()
- inline void Synth_RECORD::streamInit ()
- inline void Synth_RECORD::streamStart ()
- inline void Synth_RECORD::streamEnd ()
- inline Arts::AutoSuspendState Synth_FREQUENCY::autoSuspend ()
- inline void Synth_FREQUENCY::start ()
- inline void Synth_FREQUENCY::stop ()
- inline void Synth_FREQUENCY::streamInit ()
- inline void Synth_FREQUENCY::streamStart ()
- inline void Synth_FREQUENCY::streamEnd ()
- inline Arts::AutoSuspendState Synth_WAVE_SIN::autoSuspend ()
- inline void Synth_WAVE_SIN::start ()
- inline void Synth_WAVE_SIN::stop ()
- inline void Synth_WAVE_SIN::streamInit ()
- inline void Synth_WAVE_SIN::streamStart ()
- inline void Synth_WAVE_SIN::streamEnd ()
- inline Arts::AutoSuspendState Synth_MULTI_ADD::autoSuspend ()
- inline void Synth_MULTI_ADD::start ()
- inline void Synth_MULTI_ADD::stop ()
- inline void Synth_MULTI_ADD::streamInit ()
- inline void Synth_MULTI_ADD::streamStart ()
- inline void Synth_MULTI_ADD::streamEnd ()
- inline Arts::AutoSuspendState Synth_ADD::autoSuspend ()
- inline void Synth_ADD::start ()
- inline void Synth_ADD::stop ()
- inline void Synth_ADD::streamInit ()
- inline void Synth_ADD::streamStart ()
- inline void Synth_ADD::streamEnd ()
- inline Arts::AutoSuspendState Synth_MUL::autoSuspend ()
- inline void Synth_MUL::start ()
- inline void Synth_MUL::stop ()
- inline void Synth_MUL::streamInit ()
- inline void Synth_MUL::streamStart ()
- inline void Synth_MUL::streamEnd ()
- inline Arts::AutoSuspendState Synth_PLAY_WAV::autoSuspend ()
- inline void Synth_PLAY_WAV::start ()
- inline void Synth_PLAY_WAV::stop ()
- inline void Synth_PLAY_WAV::streamInit ()
- inline void Synth_PLAY_WAV::streamStart ()
- inline void Synth_PLAY_WAV::streamEnd ()
- inline float Synth_PLAY_WAV::speed ()
- inline void Synth_PLAY_WAV::speed (float _newValue)
- inline std::string Synth_PLAY_WAV::filename ()
- inline void Synth_PLAY_WAV::filename (const std::string& _newValue)
- inline bool Synth_PLAY_WAV::finished ()
- inline Arts::AutoSuspendState Synth_BUS_UPLINK::autoSuspend ()
- inline void Synth_BUS_UPLINK::start ()
- inline void Synth_BUS_UPLINK::stop ()
- inline void Synth_BUS_UPLINK::streamInit ()
- inline void Synth_BUS_UPLINK::streamStart ()
- inline void Synth_BUS_UPLINK::streamEnd ()
- inline std::string Synth_BUS_UPLINK::busname ()
- inline void Synth_BUS_UPLINK::busname (const std::string& _newValue)
- inline Arts::AutoSuspendState Synth_BUS_DOWNLINK::autoSuspend ()
- inline void Synth_BUS_DOWNLINK::start ()
- inline void Synth_BUS_DOWNLINK::stop ()
- inline void Synth_BUS_DOWNLINK::streamInit ()
- inline void Synth_BUS_DOWNLINK::streamStart ()
- inline void Synth_BUS_DOWNLINK::streamEnd ()
- inline std::string Synth_BUS_DOWNLINK::busname ()
- inline void Synth_BUS_DOWNLINK::busname (const std::string& _newValue)
- inline Arts::AutoSuspendState ByteStreamToAudio::autoSuspend ()
- inline void ByteStreamToAudio::start ()
- inline void ByteStreamToAudio::stop ()
- inline void ByteStreamToAudio::streamInit ()
- inline void ByteStreamToAudio::streamStart ()
- inline void ByteStreamToAudio::streamEnd ()
- inline long ByteStreamToAudio::samplingRate ()
- inline void ByteStreamToAudio::samplingRate (long _newValue)
- inline long ByteStreamToAudio::channels ()
- inline void ByteStreamToAudio::channels (long _newValue)
- inline long ByteStreamToAudio::bits ()
- inline void ByteStreamToAudio::bits (long _newValue)
- inline bool ByteStreamToAudio::running ()
- inline Arts::AutoSuspendState StereoEffect::autoSuspend ()
- inline void StereoEffect::start ()
- inline void StereoEffect::stop ()
- inline void StereoEffect::streamInit ()
- inline void StereoEffect::streamStart ()
- inline void StereoEffect::streamEnd ()
- inline Arts::AutoSuspendState StereoVolumeControl::autoSuspend ()
- inline void StereoVolumeControl::start ()
- inline void StereoVolumeControl::stop ()
- inline void StereoVolumeControl::streamInit ()
- inline void StereoVolumeControl::streamStart ()
- inline void StereoVolumeControl::streamEnd ()
- inline float StereoVolumeControl::scaleFactor ()
- inline void StereoVolumeControl::scaleFactor (float _newValue)
- inline float StereoVolumeControl::currentVolumeLeft ()
- inline float StereoVolumeControl::currentVolumeRight ()
- inline Arts::AutoSuspendState StereoFFTScope::autoSuspend ()
- inline void StereoFFTScope::start ()
- inline void StereoFFTScope::stop ()
- inline void StereoFFTScope::streamInit ()
- inline void StereoFFTScope::streamStart ()
- inline void StereoFFTScope::streamEnd ()
- inline std::vector<float> * StereoFFTScope::scope ()
- inline Arts::AutoSuspendState StereoEffectStack::autoSuspend ()
- inline void StereoEffectStack::start ()
- inline void StereoEffectStack::stop ()
- inline void StereoEffectStack::streamInit ()
- inline void StereoEffectStack::streamStart ()
- inline void StereoEffectStack::streamEnd ()
- inline long StereoEffectStack::insertTop (Arts::StereoEffect effect, const std::string& name)
- inline long StereoEffectStack::insertBottom (Arts::StereoEffect effect, const std::string& name)
- inline void StereoEffectStack::remove (long ID)
- inline long AudioManagerClient::ID ()
- inline Arts::AudioManagerDirection AudioManagerClient::direction ()
- inline void AudioManagerClient::direction (Arts::AudioManagerDirection _newValue)
- inline std::string AudioManagerClient::title ()
- inline void AudioManagerClient::title (const std::string& _newValue)
- inline std::string AudioManagerClient::autoRestoreID ()
- inline void AudioManagerClient::autoRestoreID (const std::string& _newValue)
- inline AudioManagerClient::AudioManagerClient (Arts::AudioManagerDirection direction, const std::string& title, const std::string& autoRestoreID)
- inline std::vector<std::string> * AudioManager::destinations ()
- inline std::vector<Arts::AudioManagerInfo> * AudioManager::clients ()
- inline long AudioManager::changes ()
- inline void AudioManager::setDestination (long ID, const std::string& destination)
- inline Arts::AutoSuspendState Synth_AMAN_PLAY::autoSuspend ()
- inline void Synth_AMAN_PLAY::start ()
- inline void Synth_AMAN_PLAY::stop ()
- inline void Synth_AMAN_PLAY::streamInit ()
- inline void Synth_AMAN_PLAY::streamStart ()
- inline void Synth_AMAN_PLAY::streamEnd ()
- inline std::string Synth_AMAN_PLAY::title ()
- inline void Synth_AMAN_PLAY::title (const std::string& _newValue)
- inline std::string Synth_AMAN_PLAY::autoRestoreID ()
- inline void Synth_AMAN_PLAY::autoRestoreID (const std::string& _newValue)
- inline Synth_AMAN_PLAY::Synth_AMAN_PLAY (Arts::AudioManagerClient client)
- inline Arts::AutoSuspendState Synth_AMAN_RECORD::autoSuspend ()
- inline void Synth_AMAN_RECORD::start ()
- inline void Synth_AMAN_RECORD::stop ()
- inline void Synth_AMAN_RECORD::streamInit ()
- inline void Synth_AMAN_RECORD::streamStart ()
- inline void Synth_AMAN_RECORD::streamEnd ()
- inline std::string Synth_AMAN_RECORD::title ()
- inline void Synth_AMAN_RECORD::title (const std::string& _newValue)
- inline std::string Synth_AMAN_RECORD::autoRestoreID ()
- inline void Synth_AMAN_RECORD::autoRestoreID (const std::string& _newValue)
- inline Synth_AMAN_RECORD::Synth_AMAN_RECORD (Arts::AudioManagerClient client)
- void convert_mono_8_float (unsigned long samples, unsigned char *from, float *to)
- void interpolate_mono_8_float (unsigned long samples, double startpos, double speed, unsigned char *from, float *to)
- void convert_mono_16le_float (unsigned long samples, unsigned char *from, float *to)
- void interpolate_mono_16le_float (unsigned long samples, double startpos, double speed, unsigned char *from, float *to)
- void convert_mono_16be_float (unsigned long samples, unsigned char *from, float *to)
- void interpolate_mono_16be_float (unsigned long samples, double startpos, double speed, unsigned char *from, float *to)
- void convert_stereo_i8_2float (unsigned long samples, unsigned char *from, float *left, float *right)
- void interpolate_stereo_i8_2float (unsigned long samples, double startpos, double speed, unsigned char *from, float *left, float *right)
- void convert_stereo_i16le_2float (unsigned long samples, unsigned char *from, float *left, float *right)
- void interpolate_stereo_i16le_2float (unsigned long samples, double startpos, double speed, unsigned char *from, float *left, float *right)
- void convert_stereo_i16be_2float (unsigned long samples, unsigned char *from, float *left, float *right)
- void interpolate_stereo_i16be_2float (unsigned long samples, double startpos, double speed, unsigned char *from, float *left, float *right)
- void convert_mono_float_float (unsigned long samples, float *from, float *to)
- void interpolate_mono_float_float (unsigned long samples, double startpos, double speed, float *from, float *to)
- void convert_stereo_ifloat_2float (unsigned long samples, float *from, float *left, float *right)
- void interpolate_stereo_ifloat_2float (unsigned long samples, double startpos, double speed, float *from, float *left, float *right)
- void convert_mono_float_16le (unsigned long samples, float *from, unsigned char *to)
- void convert_stereo_2float_i16le (unsigned long samples, float *left, float *right, unsigned char *to)
- void convert_mono_float_16be (unsigned long samples, float *from, unsigned char *to)
- void convert_stereo_2float_i16be (unsigned long samples, float *left, float *right, unsigned char *to)
- void convert_mono_float_8 (unsigned long samples, float *from, unsigned char *to)
- void convert_stereo_2float_i8 (unsigned long samples, float *left, float *right, unsigned char *to)
- unsigned long uni_convert_stereo_2float ( unsigned long samples, unsigned char *from, unsigned long fromLen, unsigned int fromChannels, unsigned int fromBits, float *left, float *right, double speed, double startposition )
- inline operator SynthModule () const
- inline operator PlayObjectFactory () const
- inline operator SimpleSoundServer () const
- inline operator SynthModule () const
- inline Arts::AutoSuspendState ByteSoundProducer::autoSuspend ()
- inline void ByteSoundProducer::start ()
- inline void ByteSoundProducer::stop ()
- inline void ByteSoundProducer::streamInit ()
- inline void ByteSoundProducer::streamStart ()
- inline void ByteSoundProducer::streamEnd ()
- inline long ByteSoundProducer::samplingRate ()
- inline long ByteSoundProducer::channels ()
- inline long ByteSoundProducer::bits ()
- inline Arts::PlayObject SimpleSoundServer::createPlayObject (const std::string& filename)
- inline Arts::StereoEffectStack SimpleSoundServer::outstack ()
- inline float SimpleSoundServer::minStreamBufferTime ()
- inline float SimpleSoundServer::serverBufferTime ()
- inline long SimpleSoundServer::play (const std::string& filename)
- inline void SimpleSoundServer::attach (Arts::ByteSoundProducer producer)
- inline void SimpleSoundServer::detach (Arts::ByteSoundProducer producer)
- inline Arts::Object SimpleSoundServer::createObject (const std::string& name)
- inline Arts::StereoEffectStack SoundServer::outstack ()
- inline float SoundServer::minStreamBufferTime ()
- inline float SoundServer::serverBufferTime ()
- inline long SoundServer::play (const std::string& filename)
- inline void SoundServer::attach (Arts::ByteSoundProducer producer)
- inline void SoundServer::detach (Arts::ByteSoundProducer producer)
- inline Arts::Object SoundServer::createObject (const std::string& name)
- inline Arts::PlayObject SoundServer::createPlayObject (const std::string& filename)
- inline Arts::RealtimeStatus SoundServer::realtimeStatus ()
- inline long SoundServer::secondsUntilSuspend ()
- inline bool SoundServer::suspend ()
- inline bool SoundServer::terminate ()
- inline std::string WavPlayObject::description ()
- inline Arts::poTime WavPlayObject::currentTime ()
- inline Arts::poTime WavPlayObject::overallTime ()
- inline Arts::poCapabilities WavPlayObject::capabilities ()
- inline std::string WavPlayObject::mediaName ()
- inline Arts::poState WavPlayObject::state ()
- inline void WavPlayObject::play ()
- inline void WavPlayObject::seek (const Arts::poTime& newTime)
- inline void WavPlayObject::pause ()
- inline void WavPlayObject::halt ()
- inline bool WavPlayObject::loadMedia (const std::string& filename)
- inline Arts::AutoSuspendState WavPlayObject::autoSuspend ()
- inline void WavPlayObject::start ()
- inline void WavPlayObject::stop ()
- inline void WavPlayObject::streamInit ()
- inline void WavPlayObject::streamStart ()
- inline void WavPlayObject::streamEnd ()
- inline operator PlayObject_private () const
- inline bool PlayObject_private::loadMedia (const std::string& filename)
- inline bool PlayObject::loadMedia (const std::string& filename)
- inline std::string PlayObject::description ()
- inline Arts::poTime PlayObject::currentTime ()
- inline Arts::poTime PlayObject::overallTime ()
- inline Arts::poCapabilities PlayObject::capabilities ()
- inline std::string PlayObject::mediaName ()
- inline Arts::poState PlayObject::state ()
- inline void PlayObject::play ()
- inline void PlayObject::seek (const Arts::poTime& newTime)
- inline void PlayObject::pause ()
- inline void PlayObject::halt ()
- inline Arts::PlayObject PlayObjectFactory::createPlayObject (const std::string& filename)
- inline operator PortDesc () const
- inline operator ObjectFactory () const
- inline operator SynthModule () const
- inline long PortDesc::ID ()
- inline Arts::ModuleDesc PortDesc::parent ()
- inline std::string PortDesc::name ()
- inline Arts::PortType PortDesc::type ()
- inline bool PortDesc::isConnected ()
- inline bool PortDesc::hasValue ()
- inline void PortDesc::hasValue (bool _newValue)
- inline std::vector<Arts::PortDesc> * PortDesc::connections ()
- inline float PortDesc::floatValue ()
- inline void PortDesc::floatValue (float _newValue)
- inline std::string PortDesc::stringValue ()
- inline void PortDesc::stringValue (const std::string& _newValue)
- inline Arts::Any PortDesc::value ()
- inline void PortDesc::value (const Arts::Any& _newValue)
- inline long PortDesc::internalOldID ()
- inline PortDesc::PortDesc (Arts::ModuleDesc parent, const std::string& name, const Arts::PortType& type)
- inline bool PortDesc::connectTo (Arts::PortDesc port)
- inline void PortDesc::disconnectFrom (Arts::PortDesc port)
- inline void PortDesc::disconnectAll ()
- inline std::vector<std::string> * PortDesc::saveToList ()
- inline void PortDesc::loadFromList (const std::vector<std::string>& list)
- inline void PortDesc::internalConnectInput (Arts::PortDesc port)
- inline void PortDesc::internalReConnect (const std::vector<Arts::PortDesc>& allports)
- inline long ModuleDesc::ID ()
- inline Arts::StructureDesc ModuleDesc::parent ()
- inline std::string ModuleDesc::name ()
- inline std::vector<Arts::PortDesc> * ModuleDesc::ports ()
- inline long ModuleDesc::x ()
- inline long ModuleDesc::y ()
- inline long ModuleDesc::width ()
- inline long ModuleDesc::height ()
- inline bool ModuleDesc::isInterface ()
- inline bool ModuleDesc::isStructure ()
- inline ModuleDesc::ModuleDesc (Arts::StructureDesc parent, const Arts::ModuleInfo& info)
- inline bool ModuleDesc::moveTo (long x, long y)
- inline Arts::PortDesc ModuleDesc::findPort (const std::string& name)
- inline std::vector<std::string> * ModuleDesc::saveToList ()
- inline void ModuleDesc::loadFromList (const std::vector<std::string>& list)
- inline bool StructureDesc::valid ()
- inline std::string StructureDesc::name ()
- inline void StructureDesc::name (const std::string& _newValue)
- inline std::vector<Arts::ModuleDesc> * StructureDesc::modules ()
- inline std::vector<Arts::StructurePortDesc> * StructureDesc::ports ()
- inline Arts::ModuleInfo StructureDesc::externalInterface ()
- inline long StructureDesc::obtainID ()
- inline std::vector<std::string> * StructureDesc::saveToList ()
- inline void StructureDesc::loadFromList (const std::vector<std::string>& list)
- inline void StructureDesc::clear ()
- inline Arts::ModuleDesc StructureDesc::createModuleDesc (const Arts::ModuleInfo& info)
- inline void StructureDesc::freeModuleDesc (Arts::ModuleDesc moduledesc)
- inline Arts::StructurePortDesc StructureDesc::createStructurePortDesc (const Arts::PortType& type, const std::string& name)
- inline void StructureDesc::freeStructurePortDesc (Arts::StructurePortDesc portdesc)
- inline void StructureDesc::moveStructurePortDesc (Arts::StructurePortDesc portdesc, long newposition)
- inline long StructurePortDesc::ID ()
- inline Arts::ModuleDesc StructurePortDesc::parent ()
- inline std::string StructurePortDesc::name ()
- inline Arts::PortType StructurePortDesc::type ()
- inline bool StructurePortDesc::isConnected ()
- inline bool StructurePortDesc::hasValue ()
- inline void StructurePortDesc::hasValue (bool _newValue)
- inline std::vector<Arts::PortDesc> * StructurePortDesc::connections ()
- inline float StructurePortDesc::floatValue ()
- inline void StructurePortDesc::floatValue (float _newValue)
- inline std::string StructurePortDesc::stringValue ()
- inline void StructurePortDesc::stringValue (const std::string& _newValue)
- inline Arts::Any StructurePortDesc::value ()
- inline void StructurePortDesc::value (const Arts::Any& _newValue)
- inline long StructurePortDesc::internalOldID ()
- inline StructurePortDesc::StructurePortDesc (Arts::ModuleDesc parent, const std::string& name, const Arts::PortType& type)
- inline bool StructurePortDesc::connectTo (Arts::PortDesc port)
- inline void StructurePortDesc::disconnectFrom (Arts::PortDesc port)
- inline void StructurePortDesc::disconnectAll ()
- inline std::vector<std::string> * StructurePortDesc::saveToList ()
- inline void StructurePortDesc::loadFromList (const std::vector<std::string>& list)
- inline void StructurePortDesc::internalConnectInput (Arts::PortDesc port)
- inline void StructurePortDesc::internalReConnect (const std::vector<Arts::PortDesc>& allports)
- inline long StructurePortDesc::x ()
- inline long StructurePortDesc::y ()
- inline long StructurePortDesc::position ()
- inline Arts::StructureDesc StructurePortDesc::parentStructure ()
- inline StructurePortDesc::StructurePortDesc (Arts::StructureDesc parent, const std::string& name, const Arts::PortType& type)
- inline bool StructurePortDesc::moveTo (long x, long y)
- inline void StructurePortDesc::lowerPosition ()
- inline void StructurePortDesc::raisePosition ()
- inline void StructurePortDesc::rename (const std::string& newname)
- inline void StructurePortDesc::internalSetPosition (long position)
- inline Arts::Object ObjectFactory::createObject (const std::string& name)
- inline Arts::Object LocalFactory::createObject (const std::string& name)
- inline void StructureBuilder::addFactory (Arts::ObjectFactory factory)
- inline Arts::Object StructureBuilder::createObject (Arts::StructureDesc structure)
- inline Arts::AutoSuspendState Structure::autoSuspend ()
- inline void Structure::start ()
- inline void Structure::stop ()
- inline void Structure::streamInit ()
- inline void Structure::streamStart ()
- inline void Structure::streamEnd ()
- inline void Structure::run ()
- inline void Structure::halt ()
- inline operator MidiPort () const
- inline operator MidiPort () const
- inline Arts::TimeStamp MidiPort::time ()
- inline void MidiPort::processCommand (const Arts::MidiCommand& command)
- inline void MidiPort::processEvent (const Arts::MidiEvent& event)
- inline Arts::MidiClientInfo MidiClient::info ()
- inline std::string MidiClient::title ()
- inline void MidiClient::title (const std::string& _newValue)
- inline void MidiClient::addInputPort (Arts::MidiPort port)
- inline Arts::MidiPort MidiClient::addOutputPort ()
- inline void MidiClient::removePort (Arts::MidiPort port)
- inline std::vector<Arts::MidiClientInfo> * MidiManager::clients ()
- inline Arts::MidiClient MidiManager::addClient (Arts::MidiClientDirection direction, Arts::MidiClientType type, const std::string& title, const std::string& autoRestoreID)
- inline void MidiManager::connect (long clientID, long destinationID)
- inline void MidiManager::disconnect (long clientID, long destinationID)
- inline Arts::TimeStamp MidiTest::time ()
- inline void MidiTest::processCommand (const Arts::MidiCommand& command)
- inline void MidiTest::processEvent (const Arts::MidiEvent& event)
- inline Arts::TimeStamp RawMidiPort::time ()
- inline void RawMidiPort::processCommand (const Arts::MidiCommand& command)
- inline void RawMidiPort::processEvent (const Arts::MidiEvent& event)
- inline std::string RawMidiPort::device ()
- inline void RawMidiPort::device (const std::string& _newValue)
- inline bool RawMidiPort::input ()
- inline void RawMidiPort::input (bool _newValue)
- inline bool RawMidiPort::output ()
- inline void RawMidiPort::output (bool _newValue)
- inline bool RawMidiPort::running ()
- inline void RawMidiPort::running (bool _newValue)
- inline bool RawMidiPort::open ()
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator MidiPort () const
- inline operator SynthModule () const
- inline operator MidiChannel () const
- inline operator StereoEffect () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline operator SynthModule () const
- inline Arts::TimeStamp MidiChannel::time ()
- inline void MidiChannel::noteOnAt (const Arts::TimeStamp& time, Arts::mcopbyte channel, Arts::mcopbyte note, Arts::mcopbyte volume)
- inline void MidiChannel::noteOffAt (const Arts::TimeStamp& time, Arts::mcopbyte channel, Arts::mcopbyte note)
- inline void MidiChannel::noteOn (Arts::mcopbyte channel, Arts::mcopbyte note, Arts::mcopbyte volume)
- inline void MidiChannel::noteOff (Arts::mcopbyte channel, Arts::mcopbyte note)
- inline void ObjectCache::put (Arts::Object obj, const std::string& name)
- inline Arts::Object ObjectCache::get (const std::string& name)
- inline Arts::AutoSuspendState MidiReleaseHelper::autoSuspend ()
- inline void MidiReleaseHelper::start ()
- inline void MidiReleaseHelper::stop ()
- inline void MidiReleaseHelper::streamInit ()
- inline void MidiReleaseHelper::streamStart ()
- inline void MidiReleaseHelper::streamEnd ()
- inline Arts::SynthModule MidiReleaseHelper::voice ()
- inline void MidiReleaseHelper::voice (Arts::SynthModule _newValue)
- inline std::string MidiReleaseHelper::name ()
- inline void MidiReleaseHelper::name (const std::string& _newValue)
- inline Arts::ObjectCache MidiReleaseHelper::cache ()
- inline void MidiReleaseHelper::cache (Arts::ObjectCache _newValue)
- inline bool MidiReleaseHelper::terminate ()
- inline Arts::AutoSuspendState Synth_CAPTURE_WAV::autoSuspend ()
- inline void Synth_CAPTURE_WAV::start ()
- inline void Synth_CAPTURE_WAV::stop ()
- inline void Synth_CAPTURE_WAV::streamInit ()
- inline void Synth_CAPTURE_WAV::streamStart ()
- inline void Synth_CAPTURE_WAV::streamEnd ()
- inline Arts::AutoSuspendState Synth_NIL::autoSuspend ()
- inline void Synth_NIL::start ()
- inline void Synth_NIL::stop ()
- inline void Synth_NIL::streamInit ()
- inline void Synth_NIL::streamStart ()
- inline void Synth_NIL::streamEnd ()
- inline Arts::AutoSuspendState Synth_DEBUG::autoSuspend ()
- inline void Synth_DEBUG::start ()
- inline void Synth_DEBUG::stop ()
- inline void Synth_DEBUG::streamInit ()
- inline void Synth_DEBUG::streamStart ()
- inline void Synth_DEBUG::streamEnd ()
- inline std::string Synth_DEBUG::comment ()
- inline void Synth_DEBUG::comment (const std::string& _newValue)
- inline Arts::AutoSuspendState Synth_DATA::autoSuspend ()
- inline void Synth_DATA::start ()
- inline void Synth_DATA::stop ()
- inline void Synth_DATA::streamInit ()
- inline void Synth_DATA::streamStart ()
- inline void Synth_DATA::streamEnd ()
- inline float Synth_DATA::value ()
- inline void Synth_DATA::value (float _newValue)
- inline Arts::AutoSuspendState Synth_ATAN_SATURATE::autoSuspend ()
- inline void Synth_ATAN_SATURATE::start ()
- inline void Synth_ATAN_SATURATE::stop ()
- inline void Synth_ATAN_SATURATE::streamInit ()
- inline void Synth_ATAN_SATURATE::streamStart ()
- inline void Synth_ATAN_SATURATE::streamEnd ()
- inline float Synth_ATAN_SATURATE::inscale ()
- inline void Synth_ATAN_SATURATE::inscale (float _newValue)
- inline Arts::AutoSuspendState Synth_BRICKWALL_LIMITER::autoSuspend ()
- inline void Synth_BRICKWALL_LIMITER::start ()
- inline void Synth_BRICKWALL_LIMITER::stop ()
- inline void Synth_BRICKWALL_LIMITER::streamInit ()
- inline void Synth_BRICKWALL_LIMITER::streamStart ()
- inline void Synth_BRICKWALL_LIMITER::streamEnd ()
- inline Arts::AutoSuspendState Synth_AUTOPANNER::autoSuspend ()
- inline void Synth_AUTOPANNER::start ()
- inline void Synth_AUTOPANNER::stop ()
- inline void Synth_AUTOPANNER::streamInit ()
- inline void Synth_AUTOPANNER::streamStart ()
- inline void Synth_AUTOPANNER::streamEnd ()
- inline Arts::AutoSuspendState Synth_DELAY::autoSuspend ()
- inline void Synth_DELAY::start ()
- inline void Synth_DELAY::stop ()
- inline void Synth_DELAY::streamInit ()
- inline void Synth_DELAY::streamStart ()
- inline void Synth_DELAY::streamEnd ()
- inline Arts::AutoSuspendState Synth_CDELAY::autoSuspend ()
- inline void Synth_CDELAY::start ()
- inline void Synth_CDELAY::stop ()
- inline void Synth_CDELAY::streamInit ()
- inline void Synth_CDELAY::streamStart ()
- inline void Synth_CDELAY::streamEnd ()
- inline float Synth_CDELAY::time ()
- inline void Synth_CDELAY::time (float _newValue)
- inline Arts::AutoSuspendState Synth_FM_SOURCE::autoSuspend ()
- inline void Synth_FM_SOURCE::start ()
- inline void Synth_FM_SOURCE::stop ()
- inline void Synth_FM_SOURCE::streamInit ()
- inline void Synth_FM_SOURCE::streamStart ()
- inline void Synth_FM_SOURCE::streamEnd ()
- inline Arts::AutoSuspendState Synth_TREMOLO::autoSuspend ()
- inline void Synth_TREMOLO::start ()
- inline void Synth_TREMOLO::stop ()
- inline void Synth_TREMOLO::streamInit ()
- inline void Synth_TREMOLO::streamStart ()
- inline void Synth_TREMOLO::streamEnd ()
- inline Arts::AutoSuspendState Synth_FX_CFLANGER::autoSuspend ()
- inline void Synth_FX_CFLANGER::start ()
- inline void Synth_FX_CFLANGER::stop ()
- inline void Synth_FX_CFLANGER::streamInit ()
- inline void Synth_FX_CFLANGER::streamStart ()
- inline void Synth_FX_CFLANGER::streamEnd ()
- inline float Synth_FX_CFLANGER::mintime ()
- inline void Synth_FX_CFLANGER::mintime (float _newValue)
- inline float Synth_FX_CFLANGER::maxtime ()
- inline void Synth_FX_CFLANGER::maxtime (float _newValue)
- inline Arts::AutoSuspendState Synth_NOISE::autoSuspend ()
- inline void Synth_NOISE::start ()
- inline void Synth_NOISE::stop ()
- inline void Synth_NOISE::streamInit ()
- inline void Synth_NOISE::streamStart ()
- inline void Synth_NOISE::streamEnd ()
- inline Arts::AutoSuspendState Synth_WAVE_TRI::autoSuspend ()
- inline void Synth_WAVE_TRI::start ()
- inline void Synth_WAVE_TRI::stop ()
- inline void Synth_WAVE_TRI::streamInit ()
- inline void Synth_WAVE_TRI::streamStart ()
- inline void Synth_WAVE_TRI::streamEnd ()
- inline Arts::AutoSuspendState Synth_WAVE_SQUARE::autoSuspend ()
- inline void Synth_WAVE_SQUARE::start ()
- inline void Synth_WAVE_SQUARE::stop ()
- inline void Synth_WAVE_SQUARE::streamInit ()
- inline void Synth_WAVE_SQUARE::streamStart ()
- inline void Synth_WAVE_SQUARE::streamEnd ()
- inline Arts::AutoSuspendState Synth_WAVE_PULSE::autoSuspend ()
- inline void Synth_WAVE_PULSE::start ()
- inline void Synth_WAVE_PULSE::stop ()
- inline void Synth_WAVE_PULSE::streamInit ()
- inline void Synth_WAVE_PULSE::streamStart ()
- inline void Synth_WAVE_PULSE::streamEnd ()
- inline float Synth_WAVE_PULSE::dutycycle ()
- inline void Synth_WAVE_PULSE::dutycycle (float _newValue)
- inline Arts::AutoSuspendState Synth_WAVE_SOFTSAW::autoSuspend ()
- inline void Synth_WAVE_SOFTSAW::start ()
- inline void Synth_WAVE_SOFTSAW::stop ()
- inline void Synth_WAVE_SOFTSAW::streamInit ()
- inline void Synth_WAVE_SOFTSAW::streamStart ()
- inline void Synth_WAVE_SOFTSAW::streamEnd ()
- inline Arts::AutoSuspendState Synth_ENVELOPE_ADSR::autoSuspend ()
- inline void Synth_ENVELOPE_ADSR::start ()
- inline void Synth_ENVELOPE_ADSR::stop ()
- inline void Synth_ENVELOPE_ADSR::streamInit ()
- inline void Synth_ENVELOPE_ADSR::streamStart ()
- inline void Synth_ENVELOPE_ADSR::streamEnd ()
- inline Arts::AutoSuspendState Synth_SHELVE_CUTOFF::autoSuspend ()
- inline void Synth_SHELVE_CUTOFF::start ()
- inline void Synth_SHELVE_CUTOFF::stop ()
- inline void Synth_SHELVE_CUTOFF::streamInit ()
- inline void Synth_SHELVE_CUTOFF::streamStart ()
- inline void Synth_SHELVE_CUTOFF::streamEnd ()
- inline Arts::AutoSuspendState Synth_XFADE::autoSuspend ()
- inline void Synth_XFADE::start ()
- inline void Synth_XFADE::stop ()
- inline void Synth_XFADE::streamInit ()
- inline void Synth_XFADE::streamStart ()
- inline void Synth_XFADE::streamEnd ()
- inline Arts::AutoSuspendState Synth_MIDI_TEST::autoSuspend ()
- inline void Synth_MIDI_TEST::start ()
- inline void Synth_MIDI_TEST::stop ()
- inline void Synth_MIDI_TEST::streamInit ()
- inline void Synth_MIDI_TEST::streamStart ()
- inline void Synth_MIDI_TEST::streamEnd ()
- inline Arts::TimeStamp Synth_MIDI_TEST::time ()
- inline void Synth_MIDI_TEST::processCommand (const Arts::MidiCommand& command)
- inline void Synth_MIDI_TEST::processEvent (const Arts::MidiEvent& event)
- inline std::string Synth_MIDI_TEST::filename ()
- inline void Synth_MIDI_TEST::filename (const std::string& _newValue)
- inline Arts::AutoSuspendState Synth_MIDI_DEBUG::autoSuspend ()
- inline void Synth_MIDI_DEBUG::start ()
- inline void Synth_MIDI_DEBUG::stop ()
- inline void Synth_MIDI_DEBUG::streamInit ()
- inline void Synth_MIDI_DEBUG::streamStart ()
- inline void Synth_MIDI_DEBUG::streamEnd ()
- inline Arts::TimeStamp Synth_MIDI_DEBUG::time ()
- inline void Synth_MIDI_DEBUG::noteOnAt (const Arts::TimeStamp& time, Arts::mcopbyte channel, Arts::mcopbyte note, Arts::mcopbyte volume)
- inline void Synth_MIDI_DEBUG::noteOffAt (const Arts::TimeStamp& time, Arts::mcopbyte channel, Arts::mcopbyte note)
- inline void Synth_MIDI_DEBUG::noteOn (Arts::mcopbyte channel, Arts::mcopbyte note, Arts::mcopbyte volume)
- inline void Synth_MIDI_DEBUG::noteOff (Arts::mcopbyte channel, Arts::mcopbyte note)
- inline Arts::AutoSuspendState Synth_FREEVERB::autoSuspend ()
- inline void Synth_FREEVERB::start ()
- inline void Synth_FREEVERB::stop ()
- inline void Synth_FREEVERB::streamInit ()
- inline void Synth_FREEVERB::streamStart ()
- inline void Synth_FREEVERB::streamEnd ()
- inline float Synth_FREEVERB::roomsize ()
- inline void Synth_FREEVERB::roomsize (float _newValue)
- inline float Synth_FREEVERB::damp ()
- inline void Synth_FREEVERB::damp (float _newValue)
- inline float Synth_FREEVERB::wet ()
- inline void Synth_FREEVERB::wet (float _newValue)
- inline float Synth_FREEVERB::dry ()
- inline void Synth_FREEVERB::dry (float _newValue)
- inline float Synth_FREEVERB::width ()
- inline void Synth_FREEVERB::width (float _newValue)
- inline float Synth_FREEVERB::mode ()
- inline void Synth_FREEVERB::mode (float _newValue)
- inline Arts::AutoSuspendState Synth_STD_EQUALIZER::autoSuspend ()
- inline void Synth_STD_EQUALIZER::start ()
- inline void Synth_STD_EQUALIZER::stop ()
- inline void Synth_STD_EQUALIZER::streamInit ()
- inline void Synth_STD_EQUALIZER::streamStart ()
- inline void Synth_STD_EQUALIZER::streamEnd ()
- inline float Synth_STD_EQUALIZER::low ()
- inline void Synth_STD_EQUALIZER::low (float _newValue)
- inline float Synth_STD_EQUALIZER::mid ()
- inline void Synth_STD_EQUALIZER::mid (float _newValue)
- inline float Synth_STD_EQUALIZER::high ()
- inline void Synth_STD_EQUALIZER::high (float _newValue)
- inline float Synth_STD_EQUALIZER::frequency ()
- inline void Synth_STD_EQUALIZER::frequency (float _newValue)
- inline float Synth_STD_EQUALIZER::q ()
- inline void Synth_STD_EQUALIZER::q (float _newValue)
- inline Arts::AutoSuspendState Synth_RC::autoSuspend ()
- inline void Synth_RC::start ()
- inline void Synth_RC::stop ()
- inline void Synth_RC::streamInit ()
- inline void Synth_RC::streamStart ()
- inline void Synth_RC::streamEnd ()
- inline float Synth_RC::b ()
- inline void Synth_RC::b (float _newValue)
- inline float Synth_RC::f ()
- inline void Synth_RC::f (float _newValue)
- inline Arts::AutoSuspendState Synth_MOOG_VCF::autoSuspend ()
- inline void Synth_MOOG_VCF::start ()
- inline void Synth_MOOG_VCF::stop ()
- inline void Synth_MOOG_VCF::streamInit ()
- inline void Synth_MOOG_VCF::streamStart ()
- inline void Synth_MOOG_VCF::streamEnd ()
- inline float Synth_MOOG_VCF::frequency ()
- inline void Synth_MOOG_VCF::frequency (float _newValue)
- inline float Synth_MOOG_VCF::resonance ()
- inline void Synth_MOOG_VCF::resonance (float _newValue)
- inline Arts::AutoSuspendState Synth_PSCALE::autoSuspend ()
- inline void Synth_PSCALE::start ()
- inline void Synth_PSCALE::stop ()
- inline void Synth_PSCALE::streamInit ()
- inline void Synth_PSCALE::streamStart ()
- inline void Synth_PSCALE::streamEnd ()
- inline float Synth_PSCALE::top ()
- inline void Synth_PSCALE::top (float _newValue)
- inline Arts::AutoSuspendState Synth_SEQUENCE::autoSuspend ()
- inline void Synth_SEQUENCE::start ()
- inline void Synth_SEQUENCE::stop ()
- inline void Synth_SEQUENCE::streamInit ()
- inline void Synth_SEQUENCE::streamStart ()
- inline void Synth_SEQUENCE::streamEnd ()
- inline float Synth_SEQUENCE::speed ()
- inline void Synth_SEQUENCE::speed (float _newValue)
- inline std::string Synth_SEQUENCE::seq ()
- inline void Synth_SEQUENCE::seq (const std::string& _newValue)
- inline Arts::AutoSuspendState Synth_PITCH_SHIFT::autoSuspend ()
- inline void Synth_PITCH_SHIFT::start ()
- inline void Synth_PITCH_SHIFT::stop ()
- inline void Synth_PITCH_SHIFT::streamInit ()
- inline void Synth_PITCH_SHIFT::streamStart ()
- inline void Synth_PITCH_SHIFT::streamEnd ()
- inline float Synth_PITCH_SHIFT::speed ()
- inline void Synth_PITCH_SHIFT::speed (float _newValue)
- inline float Synth_PITCH_SHIFT::frequency ()
- inline void Synth_PITCH_SHIFT::frequency (float _newValue)
- inline Arts::AutoSuspendState Interface_MIDI_NOTE::autoSuspend ()
- inline void Interface_MIDI_NOTE::start ()
- inline void Interface_MIDI_NOTE::stop ()
- inline void Interface_MIDI_NOTE::streamInit ()
- inline void Interface_MIDI_NOTE::streamStart ()
- inline void Interface_MIDI_NOTE::streamEnd ()
- inline Arts::AutoSuspendState Synth_STRUCT_KILL::autoSuspend ()
- inline void Synth_STRUCT_KILL::start ()
- inline void Synth_STRUCT_KILL::stop ()
- inline void Synth_STRUCT_KILL::streamInit ()
- inline void Synth_STRUCT_KILL::streamStart ()
- inline void Synth_STRUCT_KILL::streamEnd ()
- inline operator Widget () const
- inline operator Widget () const
- inline long Widget::widgetID ()
- inline Arts::Widget Widget::parent ()
- inline void Widget::parent (Arts::Widget _newValue)
- inline long Widget::x ()
- inline void Widget::x (long _newValue)
- inline long Widget::y ()
- inline void Widget::y (long _newValue)
- inline long Widget::width ()
- inline void Widget::width (long _newValue)
- inline long Widget::height ()
- inline void Widget::height (long _newValue)
- inline bool Widget::visible ()
- inline void Widget::visible (bool _newValue)
- inline void Widget::show ()
- inline void Widget::hide ()
- inline long Button::widgetID ()
- inline Arts::Widget Button::parent ()
- inline void Button::parent (Arts::Widget _newValue)
- inline long Button::x ()
- inline void Button::x (long _newValue)
- inline long Button::y ()
- inline void Button::y (long _newValue)
- inline long Button::width ()
- inline void Button::width (long _newValue)
- inline long Button::height ()
- inline void Button::height (long _newValue)
- inline bool Button::visible ()
- inline void Button::visible (bool _newValue)
- inline void Button::show ()
- inline void Button::hide ()
- inline std::string Button::text ()
- inline void Button::text (const std::string& _newValue)
- inline long Poti::widgetID ()
- inline Arts::Widget Poti::parent ()
- inline void Poti::parent (Arts::Widget _newValue)
- inline long Poti::x ()
- inline void Poti::x (long _newValue)
- inline long Poti::y ()
- inline void Poti::y (long _newValue)
- inline long Poti::width ()
- inline void Poti::width (long _newValue)
- inline long Poti::height ()
- inline void Poti::height (long _newValue)
- inline bool Poti::visible ()
- inline void Poti::visible (bool _newValue)
- inline void Poti::show ()
- inline void Poti::hide ()
- inline std::string Poti::text ()
- inline void Poti::text (const std::string& _newValue)
- inline std::string Poti::color ()
- inline void Poti::color (const std::string& _newValue)
- inline float Poti::min ()
- inline void Poti::min (float _newValue)
- inline float Poti::max ()
- inline void Poti::max (float _newValue)
- inline float Poti::value ()
- inline void Poti::value (float _newValue)
- inline operator PlayObject () const
- inline operator PlayObject_private () const
Public Members
A pool object of the type T keeps a pool of T* pointers, that are numbered.
You allocate and release slots, and store T*'s in there. It should take
about no time to find a new free slot to store the T object into and to
release a slot to be reused.
The pool object internally keeps track which slots are used.
typedef unsigned char mcopbyte |
template<class T> void readTypeSeq (Buffer& stream, std::vector<T>& sequence)
|
template<class T> void writeTypeSeq (Buffer& stream, const std::vector<T>& sequence)
|
template<class T> void writeObject (Buffer& stream, T* object)
|
template<class T> void readObject (Buffer& stream, T*& result)
|
template<class T> void readObjectSeq (Buffer& stream, std::vector<T>& sequence)
|
template<class T> void writeObjectSeq (Buffer& stream, const std::vector<T>& sequence)
|
typedef unsigned char mcopbyte |
enum HeaderMagic {MCOP_MAGIC = 1296256848};
}
|
enum MessageType {mcopMessageInvalid = 0, mcopServerHello = 1, mcopClientHello = 2, mcopAuthAccept = 3, mcopInvocation = 4, mcopReturn = 5, mcopOnewayInvocation = 6};
}
|
enum MethodType {methodOneway = 1, methodTwoway = 2};
}
|
enum AttributeType {streamIn = 1, streamOut = 2, streamMulti = 4, attributeStream = 8, attributeAttribute = 16, streamAsync = 32, streamDefault = 64};
}
|
enum TypeIdentification {tiUnknown = 0, tiVoid = 1, tiLong = 2, tiByte = 3, tiString = 4, tiBoolean = 5, tiFloat = 6, tiEnum = 128, tiType = 129, tiInterface = 130};
}
|
FlowSystemReceiver (class) |
InterfaceRepo_base (class) |
InterfaceRepo_stub (class) |
InterfaceRepo_skel (class) |
InterfaceRepoV2_base (class) |
InterfaceRepoV2_stub (class) |
InterfaceRepoV2_skel (class) |
inline operator InterfaceRepo ()
|
[const]
FlowSystemSender_base (class) |
FlowSystemSender_stub (class) |
FlowSystemSender_skel (class) |
FlowSystemReceiver_base (class) |
FlowSystemReceiver_stub (class) |
FlowSystemReceiver_skel (class) |
TmpGlobalComm_base (class) |
TmpGlobalComm_stub (class) |
TmpGlobalComm_skel (class) |
inline operator GlobalComm ()
|
[const]
inline void InterfaceRepo::removeModule (long moduleID)
|
inline Arts::TypeDef InterfaceRepo::queryType (const std::string& name)
|
inline Arts::EnumDef InterfaceRepo::queryEnum (const std::string& name)
|
inline std::vector<std::string> * InterfaceRepo::queryChildren (const std::string& name)
|
inline std::vector<std::string> * InterfaceRepo::queryInterfaces ()
|
inline std::vector<std::string> * InterfaceRepo::queryTypes ()
|
inline std::vector<std::string> * InterfaceRepo::queryEnums ()
|
inline long InterfaceRepoV2::insertModule (const Arts::ModuleDef& newModule)
|
inline void InterfaceRepoV2::removeModule (long moduleID)
|
inline Arts::TypeDef InterfaceRepoV2::queryType (const std::string& name)
|
inline Arts::EnumDef InterfaceRepoV2::queryEnum (const std::string& name)
|
inline std::vector<std::string> * InterfaceRepoV2::queryChildren (const std::string& name)
|
inline std::vector<std::string> * InterfaceRepoV2::queryInterfaces ()
|
inline std::vector<std::string> * InterfaceRepoV2::queryTypes ()
|
inline std::vector<std::string> * InterfaceRepoV2::queryEnums ()
|
inline void FlowSystemSender::processed ()
|
inline void FlowSystemSender::disconnect ()
|
inline long FlowSystemReceiver::receiveHandlerID ()
|
inline void FlowSystemReceiver::disconnect ()
|
inline void FlowSystem::connectObject (Arts::Object sourceObject, const std::string& sourcePort, Arts::Object destObject, const std::string& destPort)
|
inline void FlowSystem::disconnectObject (Arts::Object sourceObject, const std::string& sourcePort, Arts::Object destObject, const std::string& destPort)
|
inline void FlowSystem::setFloatValue (Arts::Object node, const std::string& port, float value)
|
inline bool GlobalComm::put (const std::string& variable, const std::string& value)
|
inline std::string GlobalComm::get (const std::string& variable)
|
inline void GlobalComm::erase (const std::string& variable)
|
inline bool TmpGlobalComm::put (const std::string& variable, const std::string& value)
|
inline std::string TmpGlobalComm::get (const std::string& variable)
|
inline void TmpGlobalComm::erase (const std::string& variable)
|
inline std::string TraderOffer::interfaceName ()
|
inline std::vector<std::string> * TraderOffer::getProperty (const std::string& name)
|
inline void TraderQuery::supports (const std::string& property, const std::string& value)
|
The "DelayedReturn" class implements delayed returning from functions.
For instance, suppose you would like to return from a wait() operation
only after a certain time has passed, without blocking other clients
from using your interface during this time.
Your implementation (in the skel file) of wait should look like this
static DelayedReturn *delayedReturn = 0;
bool TimeServer::waitUntil(long time)
{
if(time(0) < time)
{
// ... initialize timer here ...
delayedReturn = Dispatcher::the()->delayReturn();
}
return false;
}
void timerEvent()
{
delayedReturn->doReturn(true);
}
|
NOTE: this class breaks for local use (i.e. you can only use it if the
call was a remote call), so it is strongly recommended not to use it
unless there is no alternative (and you should really know what you are
doing, too).
typedef void (*mcop_sighandler) (int)
|
RemoteScheduleNode (class) |
InterfaceRepo_impl (class) |
What does the reentrant flag do?
The IOManager offers a processOneEvent call. This means, that you can ask
that I/O is handled, even while in a routine that handles I/O. As a
practical example: you may have got a remote invocation for the function
foo. Now you are in function foo() and call function bar() on a remote
server. When you wait for the result, you obviously will again require
the IOManager to wait for it. Thus this is a case where you need reentrant
I/O handling.
That way, you get a multiple level stack:
[...]
|
[ Hander for I/O ]
|
[ IOManager ] level 2
|
[ Some other function ]
|
[ Hander for I/O ]
|
[ IOManager ] level 1
|
[ main() ]
What reentrant does, is to allow that IO Watch to be activated at levels
higher than one.
Timers and notifications, on the other hand will only be carried out at
level 1.
IONotify is the base class you can derive from to receive callbacks about
IO activity. You will need to call the watchFD function of the IOManager
to start watching a filedescriptor.
Provides services like timers and notifications when filedescriptors get
ready to read/write.
typedef void (*DispatchFunction) (void *object, Buffer *request, Buffer *result)
|
typedef void (*OnewayDispatchFunction) (void *object, Buffer *request)
|
WeakReferenceBase (class) |
Base class for the IDL mapping of struct-like types
GenericDataChannel (class) |
GenericDataPacket (class) |
The DataPacket<T> interface is what C++ implementations of MCOP interfaces
will need to use.
The RawDataPacket<T> interface handles raw class T arrays of data
FloatDataPacket finally is one concrete DataPacket (which contains the
information how to marshal a datapacket of type float)
GenericAsyncStream (class) |
NotificationClient (class) |
NotificationManager (class) |
void connect (const Object& src, const std::string& output, const Object& dest, const std::string& input)
|
void connect (const Object& src, const std::string& output, const Object& dest)
|
void connect (const Object& src, const Object& dest, const std::string& input)
|
void connect (const Object& src, const Object& dest)
|
void disconnect (const Object& src, const std::string& output, const Object& dest, const std::string& input)
|
void disconnect (const Object& src, const std::string& output, const Object& dest)
|
void disconnect (const Object& src, const Object& dest, const std::string& input)
|
void disconnect (const Object& src, const Object& dest)
|
void setValue (const Object& c, const std::string& port, const float fvalue)
|
void setValue (const Object& c, const float fvalue)
|
The WeakReference class can be used to savely store an object, without
disallowing that it gets destroyed. A typical situation where you may want
to use this is when you implement a datastructure, where A refers B, and
B refers A. Using "normal" references, this structure would never get
freed.
Usage example:
Synth_WAVE_SIN sin;
WeakReference<Synth_PLAY_WAV> weak_sin;
{
Synth_WAVE_SIN test = weak_sin;
if(test.isNull())
printf("#1 missing object\n");
else
test.start();
}
// now, the strong reference leaves
sin = Synth_WAVE_SIN::null();
{
Synth_WAVE_SIN test = weak_sin;
if(test.isNull())
printf("#2 missing object\n");
else
test.stop();
This would output "#2 missing object".
The DynamicRequest class can be used to invoke requests on objects, without
using IDL generated code to do so (i.e. you can talk to objects without
having to know their interfaces at compile time)
Suppose you have the interface
interface SimpleSoundServer {
[...]
long play(string file); // plays a file and returns an id
[...]
};
And server is of type SimpleSoundServer, you can write in your C++ code:
long id;
if(DynamicRequest(server).method("play").param("/tmp/bong.wav").invoke(id))
{
cout << "playing file now, id is " << id << endl;
}
else
{
cout << "something went wrong with the dynamic request" << endl;
}
You can of course also add parameters and other information one-by-one:
DynamicRequest request(server);
request.method("play");
request.param("/tmp/bong.wav");
long id;
if(request.invoke(id)) cout << "success" << endl;
enum AutoSuspendState {asNoSuspend = 0, asSuspend = 1, asSuspendStop = 2};
}
|
enum AudioManagerDirection {amPlay = 0, amRecord = 1};
}
|
Synth_BUS_DOWNLINK (class) |
ByteStreamToAudio (class) |
StereoVolumeControl (class) |
StereoEffectStack (class) |
AudioManagerClient (class) |
Synth_AMAN_RECORD (class) |
inline operator SynthModule ()
|
[const]
Synth_RECORD_base (class) |
Synth_RECORD_stub (class) |
Synth_RECORD_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_FREQUENCY_base (class) |
Synth_FREQUENCY_stub (class) |
Synth_FREQUENCY_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_WAVE_SIN_base (class) |
Synth_WAVE_SIN_stub (class) |
Synth_WAVE_SIN_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_MULTI_ADD_base (class) |
Synth_MULTI_ADD_stub (class) |
Synth_MULTI_ADD_skel (class) |
inline operator SynthModule ()
|
[const]
inline operator SynthModule ()
|
[const]
inline operator SynthModule ()
|
[const]
Synth_PLAY_WAV_base (class) |
Synth_PLAY_WAV_stub (class) |
Synth_PLAY_WAV_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_BUS_UPLINK_base (class) |
Synth_BUS_UPLINK_stub (class) |
Synth_BUS_UPLINK_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_BUS_DOWNLINK_base (class) |
Synth_BUS_DOWNLINK_stub (class) |
Synth_BUS_DOWNLINK_skel (class) |
inline operator SynthModule ()
|
[const]
ByteStreamToAudio_base (class) |
ByteStreamToAudio_stub (class) |
ByteStreamToAudio_skel (class) |
inline operator SynthModule ()
|
[const]
StereoEffect_base (class) |
StereoEffect_stub (class) |
StereoEffect_skel (class) |
inline operator SynthModule ()
|
[const]
StereoVolumeControl_base (class) |
StereoVolumeControl_stub (class) |
StereoVolumeControl_skel (class) |
inline operator StereoEffect ()
|
[const]
inline operator SynthModule ()
|
[const]
StereoFFTScope_base (class) |
StereoFFTScope_stub (class) |
StereoFFTScope_skel (class) |
inline operator StereoEffect ()
|
[const]
inline operator SynthModule ()
|
[const]
StereoEffectStack_base (class) |
StereoEffectStack_stub (class) |
StereoEffectStack_skel (class) |
inline operator StereoEffect ()
|
[const]
inline operator SynthModule ()
|
[const]
AudioManagerClient_base (class) |
AudioManagerClient_stub (class) |
AudioManagerClient_skel (class) |
AudioManager_base (class) |
AudioManager_stub (class) |
AudioManager_skel (class) |
Synth_AMAN_PLAY_base (class) |
Synth_AMAN_PLAY_stub (class) |
Synth_AMAN_PLAY_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_AMAN_RECORD_base (class) |
Synth_AMAN_RECORD_stub (class) |
Synth_AMAN_RECORD_skel (class) |
inline operator SynthModule ()
|
[const]
inline void SynthModule::start ()
|
inline void SynthModule::stop ()
|
inline void SynthModule::streamInit ()
|
inline void SynthModule::streamStart ()
|
inline void SynthModule::streamEnd ()
|
inline void Synth_PLAY::start ()
|
inline void Synth_PLAY::stop ()
|
inline void Synth_PLAY::streamInit ()
|
inline void Synth_PLAY::streamStart ()
|
inline void Synth_PLAY::streamEnd ()
|
inline void Synth_RECORD::start ()
|
inline void Synth_RECORD::stop ()
|
inline void Synth_RECORD::streamInit ()
|
inline void Synth_RECORD::streamStart ()
|
inline void Synth_RECORD::streamEnd ()
|
inline void Synth_FREQUENCY::start ()
|
inline void Synth_FREQUENCY::stop ()
|
inline void Synth_FREQUENCY::streamInit ()
|
inline void Synth_FREQUENCY::streamStart ()
|
inline void Synth_FREQUENCY::streamEnd ()
|
inline void Synth_WAVE_SIN::start ()
|
inline void Synth_WAVE_SIN::stop ()
|
inline void Synth_WAVE_SIN::streamInit ()
|
inline void Synth_WAVE_SIN::streamStart ()
|
inline void Synth_WAVE_SIN::streamEnd ()
|
inline void Synth_MULTI_ADD::start ()
|
inline void Synth_MULTI_ADD::stop ()
|
inline void Synth_MULTI_ADD::streamInit ()
|
inline void Synth_MULTI_ADD::streamStart ()
|
inline void Synth_MULTI_ADD::streamEnd ()
|
inline void Synth_ADD::start ()
|
inline void Synth_ADD::stop ()
|
inline void Synth_ADD::streamInit ()
|
inline void Synth_ADD::streamStart ()
|
inline void Synth_ADD::streamEnd ()
|
inline void Synth_MUL::start ()
|
inline void Synth_MUL::stop ()
|
inline void Synth_MUL::streamInit ()
|
inline void Synth_MUL::streamStart ()
|
inline void Synth_MUL::streamEnd ()
|
inline void Synth_PLAY_WAV::start ()
|
inline void Synth_PLAY_WAV::stop ()
|
inline void Synth_PLAY_WAV::streamInit ()
|
inline void Synth_PLAY_WAV::streamStart ()
|
inline void Synth_PLAY_WAV::streamEnd ()
|
inline float Synth_PLAY_WAV::speed ()
|
inline void Synth_PLAY_WAV::speed (float _newValue)
|
inline std::string Synth_PLAY_WAV::filename ()
|
inline void Synth_PLAY_WAV::filename (const std::string& _newValue)
|
inline bool Synth_PLAY_WAV::finished ()
|
inline void Synth_BUS_UPLINK::start ()
|
inline void Synth_BUS_UPLINK::stop ()
|
inline void Synth_BUS_UPLINK::streamInit ()
|
inline void Synth_BUS_UPLINK::streamStart ()
|
inline void Synth_BUS_UPLINK::streamEnd ()
|
inline std::string Synth_BUS_UPLINK::busname ()
|
inline void Synth_BUS_UPLINK::busname (const std::string& _newValue)
|
inline void Synth_BUS_DOWNLINK::start ()
|
inline void Synth_BUS_DOWNLINK::stop ()
|
inline void Synth_BUS_DOWNLINK::streamInit ()
|
inline void Synth_BUS_DOWNLINK::streamStart ()
|
inline void Synth_BUS_DOWNLINK::streamEnd ()
|
inline std::string Synth_BUS_DOWNLINK::busname ()
|
inline void Synth_BUS_DOWNLINK::busname (const std::string& _newValue)
|
inline void ByteStreamToAudio::start ()
|
inline void ByteStreamToAudio::stop ()
|
inline void ByteStreamToAudio::streamInit ()
|
inline void ByteStreamToAudio::streamStart ()
|
inline void ByteStreamToAudio::streamEnd ()
|
inline long ByteStreamToAudio::samplingRate ()
|
inline void ByteStreamToAudio::samplingRate (long _newValue)
|
inline long ByteStreamToAudio::channels ()
|
inline void ByteStreamToAudio::channels (long _newValue)
|
inline long ByteStreamToAudio::bits ()
|
inline void ByteStreamToAudio::bits (long _newValue)
|
inline bool ByteStreamToAudio::running ()
|
inline void StereoEffect::start ()
|
inline void StereoEffect::stop ()
|
inline void StereoEffect::streamInit ()
|
inline void StereoEffect::streamStart ()
|
inline void StereoEffect::streamEnd ()
|
inline void StereoVolumeControl::start ()
|
inline void StereoVolumeControl::stop ()
|
inline void StereoVolumeControl::streamInit ()
|
inline void StereoVolumeControl::streamStart ()
|
inline void StereoVolumeControl::streamEnd ()
|
inline float StereoVolumeControl::scaleFactor ()
|
inline void StereoVolumeControl::scaleFactor (float _newValue)
|
inline float StereoVolumeControl::currentVolumeLeft ()
|
inline float StereoVolumeControl::currentVolumeRight ()
|
inline void StereoFFTScope::start ()
|
inline void StereoFFTScope::stop ()
|
inline void StereoFFTScope::streamInit ()
|
inline void StereoFFTScope::streamStart ()
|
inline void StereoFFTScope::streamEnd ()
|
inline std::vector<float> * StereoFFTScope::scope ()
|
inline void StereoEffectStack::start ()
|
inline void StereoEffectStack::stop ()
|
inline void StereoEffectStack::streamInit ()
|
inline void StereoEffectStack::streamStart ()
|
inline void StereoEffectStack::streamEnd ()
|
inline long StereoEffectStack::insertTop (Arts::StereoEffect effect, const std::string& name)
|
inline long StereoEffectStack::insertBottom (Arts::StereoEffect effect, const std::string& name)
|
inline void StereoEffectStack::remove (long ID)
|
inline long AudioManagerClient::ID ()
|
inline std::string AudioManagerClient::title ()
|
inline void AudioManagerClient::title (const std::string& _newValue)
|
inline std::string AudioManagerClient::autoRestoreID ()
|
inline void AudioManagerClient::autoRestoreID (const std::string& _newValue)
|
inline AudioManagerClient::AudioManagerClient (Arts::AudioManagerDirection direction, const std::string& title, const std::string& autoRestoreID)
|
inline std::vector<std::string> * AudioManager::destinations ()
|
inline long AudioManager::changes ()
|
inline void AudioManager::setDestination (long ID, const std::string& destination)
|
inline void Synth_AMAN_PLAY::start ()
|
inline void Synth_AMAN_PLAY::stop ()
|
inline void Synth_AMAN_PLAY::streamInit ()
|
inline void Synth_AMAN_PLAY::streamStart ()
|
inline void Synth_AMAN_PLAY::streamEnd ()
|
inline std::string Synth_AMAN_PLAY::title ()
|
inline void Synth_AMAN_PLAY::title (const std::string& _newValue)
|
inline std::string Synth_AMAN_PLAY::autoRestoreID ()
|
inline void Synth_AMAN_PLAY::autoRestoreID (const std::string& _newValue)
|
inline void Synth_AMAN_RECORD::start ()
|
inline void Synth_AMAN_RECORD::stop ()
|
inline void Synth_AMAN_RECORD::streamInit ()
|
inline void Synth_AMAN_RECORD::streamStart ()
|
inline void Synth_AMAN_RECORD::streamEnd ()
|
inline std::string Synth_AMAN_RECORD::title ()
|
inline void Synth_AMAN_RECORD::title (const std::string& _newValue)
|
inline std::string Synth_AMAN_RECORD::autoRestoreID ()
|
inline void Synth_AMAN_RECORD::autoRestoreID (const std::string& _newValue)
|
AudioSubSystemStart (class) |
void convert_mono_8_float (unsigned long samples, unsigned char *from, float *to)
|
void interpolate_mono_8_float (unsigned long samples, double startpos, double speed, unsigned char *from, float *to)
|
void convert_mono_16le_float (unsigned long samples, unsigned char *from, float *to)
|
void interpolate_mono_16le_float (unsigned long samples, double startpos, double speed, unsigned char *from, float *to)
|
void convert_mono_16be_float (unsigned long samples, unsigned char *from, float *to)
|
void interpolate_mono_16be_float (unsigned long samples, double startpos, double speed, unsigned char *from, float *to)
|
void convert_stereo_i8_2float (unsigned long samples, unsigned char *from, float *left, float *right)
|
void interpolate_stereo_i8_2float (unsigned long samples, double startpos, double speed, unsigned char *from, float *left, float *right)
|
void convert_stereo_i16le_2float (unsigned long samples, unsigned char *from, float *left, float *right)
|
void interpolate_stereo_i16le_2float (unsigned long samples, double startpos, double speed, unsigned char *from, float *left, float *right)
|
void convert_stereo_i16be_2float (unsigned long samples, unsigned char *from, float *left, float *right)
|
void interpolate_stereo_i16be_2float (unsigned long samples, double startpos, double speed, unsigned char *from, float *left, float *right)
|
void convert_mono_float_float (unsigned long samples, float *from, float *to)
|
void interpolate_mono_float_float (unsigned long samples, double startpos, double speed, float *from, float *to)
|
void convert_stereo_ifloat_2float (unsigned long samples, float *from, float *left, float *right)
|
void interpolate_stereo_ifloat_2float (unsigned long samples, double startpos, double speed, float *from, float *left, float *right)
|
void convert_mono_float_16le (unsigned long samples, float *from, unsigned char *to)
|
void convert_stereo_2float_i16le (unsigned long samples, float *left, float *right, unsigned char *to)
|
void convert_mono_float_16be (unsigned long samples, float *from, unsigned char *to)
|
void convert_stereo_2float_i16be (unsigned long samples, float *left, float *right, unsigned char *to)
|
void convert_mono_float_8 (unsigned long samples, float *from, unsigned char *to)
|
void convert_stereo_2float_i8 (unsigned long samples, float *left, float *right, unsigned char *to)
|
enum {uni_convert_u8 = 8, uni_convert_s16_le = 16, uni_convert_s16_be = 17, uni_convert_float_ne = 0x100 }
|
unsigned long uni_convert_stereo_2float ( unsigned long samples, unsigned char *from, unsigned long fromLen, unsigned int fromChannels, unsigned int fromBits, float *left, float *right, double speed, double startposition )
|
enum RealtimeStatus {rtRealtime = 0, rtNoSupport = 1, rtNoWrapper = 2, rtNoRealtime = 3};
}
|
ByteSoundProducer (class) |
SimpleSoundServer (class) |
ByteSoundProducer_base (class) |
ByteSoundProducer_stub (class) |
ByteSoundProducer_skel (class) |
inline operator SynthModule ()
|
[const]
SimpleSoundServer_base (class) |
SimpleSoundServer_stub (class) |
SimpleSoundServer_skel (class) |
inline operator PlayObjectFactory ()
|
[const]
inline operator SimpleSoundServer ()
|
[const]
PlayObjectFactory (class) |
WavPlayObject_base (class) |
WavPlayObject_stub (class) |
WavPlayObject_skel (class) |
PlayObject_private (class) |
inline operator SynthModule ()
|
[const]
inline void ByteSoundProducer::start ()
|
inline void ByteSoundProducer::stop ()
|
inline void ByteSoundProducer::streamInit ()
|
inline void ByteSoundProducer::streamStart ()
|
inline void ByteSoundProducer::streamEnd ()
|
inline long ByteSoundProducer::samplingRate ()
|
inline long ByteSoundProducer::channels ()
|
inline long ByteSoundProducer::bits ()
|
inline Arts::PlayObject SimpleSoundServer::createPlayObject (const std::string& filename)
|
inline float SimpleSoundServer::minStreamBufferTime ()
|
inline float SimpleSoundServer::serverBufferTime ()
|
inline long SimpleSoundServer::play (const std::string& filename)
|
inline Arts::Object SimpleSoundServer::createObject (const std::string& name)
|
inline float SoundServer::minStreamBufferTime ()
|
inline float SoundServer::serverBufferTime ()
|
inline long SoundServer::play (const std::string& filename)
|
inline Arts::Object SoundServer::createObject (const std::string& name)
|
inline Arts::PlayObject SoundServer::createPlayObject (const std::string& filename)
|
inline long SoundServer::secondsUntilSuspend ()
|
inline bool SoundServer::suspend ()
|
inline bool SoundServer::terminate ()
|
inline std::string WavPlayObject::description ()
|
inline std::string WavPlayObject::mediaName ()
|
inline void WavPlayObject::play ()
|
inline void WavPlayObject::seek (const Arts::poTime& newTime)
|
inline void WavPlayObject::pause ()
|
inline void WavPlayObject::halt ()
|
inline bool WavPlayObject::loadMedia (const std::string& filename)
|
inline void WavPlayObject::start ()
|
inline void WavPlayObject::stop ()
|
inline void WavPlayObject::streamInit ()
|
inline void WavPlayObject::streamStart ()
|
inline void WavPlayObject::streamEnd ()
|
enum poState {posIdle = 0, posPlaying = 1, posPaused = 2};
}
|
enum poCapabilities {capSeek = 1, capPause = 2};
}
|
PlayObject_private_base (class) |
PlayObject_private_stub (class) |
PlayObject_private_skel (class) |
inline operator PlayObject_private ()
|
[const]
PlayObjectFactory_base (class) |
PlayObjectFactory_stub (class) |
PlayObjectFactory_skel (class) |
inline bool PlayObject_private::loadMedia (const std::string& filename)
|
inline bool PlayObject::loadMedia (const std::string& filename)
|
inline std::string PlayObject::description ()
|
inline std::string PlayObject::mediaName ()
|
inline void PlayObject::play ()
|
inline void PlayObject::pause ()
|
inline void PlayObject::halt ()
|
inline Arts::PlayObject PlayObjectFactory::createPlayObject (const std::string& filename)
|
QIOManager performs MCOP I/O inside the Qt event loop. This way, you will
be able to receive requests and notifications inside Qt application. The
usual way to set it up is:
enum PortDirection {input = 0, output = 1};
}
|
enum PortConnType {conn_stream = 0, conn_event = 1, conn_property = 2};
}
|
StructurePortDesc (class) |
StructureDesc_base (class) |
StructureDesc_stub (class) |
StructureDesc_skel (class) |
StructurePortDesc_base (class) |
StructurePortDesc_stub (class) |
StructurePortDesc_skel (class) |
inline operator PortDesc ()
|
[const]
ObjectFactory_base (class) |
ObjectFactory_stub (class) |
ObjectFactory_skel (class) |
LocalFactory_base (class) |
LocalFactory_stub (class) |
LocalFactory_skel (class) |
inline operator ObjectFactory ()
|
[const]
StructureBuilder_base (class) |
StructureBuilder_stub (class) |
StructureBuilder_skel (class) |
inline operator SynthModule ()
|
[const]
inline long PortDesc::ID ()
|
inline std::string PortDesc::name ()
|
inline bool PortDesc::isConnected ()
|
inline bool PortDesc::hasValue ()
|
inline void PortDesc::hasValue (bool _newValue)
|
inline float PortDesc::floatValue ()
|
inline void PortDesc::floatValue (float _newValue)
|
inline std::string PortDesc::stringValue ()
|
inline void PortDesc::stringValue (const std::string& _newValue)
|
inline void PortDesc::value (const Arts::Any& _newValue)
|
inline long PortDesc::internalOldID ()
|
inline void PortDesc::disconnectAll ()
|
inline std::vector<std::string> * PortDesc::saveToList ()
|
inline void PortDesc::loadFromList (const std::vector<std::string>& list)
|
inline void PortDesc::internalReConnect (const std::vector<Arts::PortDesc>& allports)
|
inline long ModuleDesc::ID ()
|
inline std::string ModuleDesc::name ()
|
inline long ModuleDesc::x ()
|
inline long ModuleDesc::y ()
|
inline long ModuleDesc::width ()
|
inline long ModuleDesc::height ()
|
inline bool ModuleDesc::isInterface ()
|
inline bool ModuleDesc::isStructure ()
|
inline bool ModuleDesc::moveTo (long x, long y)
|
inline std::vector<std::string> * ModuleDesc::saveToList ()
|
inline void ModuleDesc::loadFromList (const std::vector<std::string>& list)
|
inline bool StructureDesc::valid ()
|
inline std::string StructureDesc::name ()
|
inline void StructureDesc::name (const std::string& _newValue)
|
inline long StructureDesc::obtainID ()
|
inline std::vector<std::string> * StructureDesc::saveToList ()
|
inline void StructureDesc::loadFromList (const std::vector<std::string>& list)
|
inline void StructureDesc::clear ()
|
inline long StructurePortDesc::ID ()
|
inline std::string StructurePortDesc::name ()
|
inline bool StructurePortDesc::isConnected ()
|
inline bool StructurePortDesc::hasValue ()
|
inline void StructurePortDesc::hasValue (bool _newValue)
|
inline std::vector<Arts::PortDesc> * StructurePortDesc::connections ()
|
inline float StructurePortDesc::floatValue ()
|
inline void StructurePortDesc::floatValue (float _newValue)
|
inline std::string StructurePortDesc::stringValue ()
|
inline void StructurePortDesc::stringValue (const std::string& _newValue)
|
inline void StructurePortDesc::value (const Arts::Any& _newValue)
|
inline long StructurePortDesc::internalOldID ()
|
inline void StructurePortDesc::disconnectAll ()
|
inline std::vector<std::string> * StructurePortDesc::saveToList ()
|
inline void StructurePortDesc::loadFromList (const std::vector<std::string>& list)
|
inline void StructurePortDesc::internalConnectInput (Arts::PortDesc port)
|
inline void StructurePortDesc::internalReConnect (const std::vector<Arts::PortDesc>& allports)
|
inline long StructurePortDesc::x ()
|
inline long StructurePortDesc::y ()
|
inline long StructurePortDesc::position ()
|
inline bool StructurePortDesc::moveTo (long x, long y)
|
inline void StructurePortDesc::lowerPosition ()
|
inline void StructurePortDesc::raisePosition ()
|
inline void StructurePortDesc::rename (const std::string& newname)
|
inline void StructurePortDesc::internalSetPosition (long position)
|
inline Arts::Object ObjectFactory::createObject (const std::string& name)
|
inline Arts::Object LocalFactory::createObject (const std::string& name)
|
inline void Structure::start ()
|
inline void Structure::stop ()
|
inline void Structure::streamInit ()
|
inline void Structure::streamStart ()
|
inline void Structure::streamEnd ()
|
inline void Structure::run ()
|
inline void Structure::halt ()
|
enum MidiCommandStatus {mcsCommandMask = 240, mcsChannelMask = 15, mcsNoteOff = 128, mcsNoteOn = 144, mcsKeyPressure = 160, mcsParameter = 176, mcsProgram = 192, mcsChannelPressure = 208, mcsPitchWheel = 224};
}
|
enum MidiCommandParameter {mcpSustain = 64, mcpAllNotesOff = 123};
}
|
enum MidiClientDirection {mcdPlay = 0, mcdRecord = 1};
}
|
enum MidiClientType {mctDestination = 0, mctApplication = 1};
}
|
inline operator MidiPort ()
|
[const]
inline operator MidiPort ()
|
[const]
inline std::string MidiClient::title ()
|
inline void MidiClient::title (const std::string& _newValue)
|
inline void MidiManager::connect (long clientID, long destinationID)
|
inline void MidiManager::disconnect (long clientID, long destinationID)
|
inline std::string RawMidiPort::device ()
|
inline void RawMidiPort::device (const std::string& _newValue)
|
inline bool RawMidiPort::input ()
|
inline void RawMidiPort::input (bool _newValue)
|
inline bool RawMidiPort::output ()
|
inline void RawMidiPort::output (bool _newValue)
|
inline bool RawMidiPort::running ()
|
inline void RawMidiPort::running (bool _newValue)
|
inline bool RawMidiPort::open ()
|
MidiReleaseHelper (class) |
Synth_CAPTURE_WAV (class) |
Synth_ATAN_SATURATE (class) |
Synth_BRICKWALL_LIMITER (class) |
Synth_FX_CFLANGER (class) |
Synth_WAVE_SQUARE (class) |
Synth_WAVE_SOFTSAW (class) |
Synth_ENVELOPE_ADSR (class) |
Synth_SHELVE_CUTOFF (class) |
Synth_STD_EQUALIZER (class) |
Synth_PITCH_SHIFT (class) |
Interface_MIDI_NOTE (class) |
Synth_STRUCT_KILL (class) |
MidiReleaseHelper_base (class) |
MidiReleaseHelper_stub (class) |
MidiReleaseHelper_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_CAPTURE_WAV_base (class) |
Synth_CAPTURE_WAV_stub (class) |
Synth_CAPTURE_WAV_skel (class) |
inline operator SynthModule ()
|
[const]
inline operator SynthModule ()
|
[const]
inline operator SynthModule ()
|
[const]
inline operator SynthModule ()
|
[const]
Synth_ATAN_SATURATE_base (class) |
Synth_ATAN_SATURATE_stub (class) |
Synth_ATAN_SATURATE_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_BRICKWALL_LIMITER_base (class) |
Synth_BRICKWALL_LIMITER_stub (class) |
Synth_BRICKWALL_LIMITER_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_AUTOPANNER_base (class) |
Synth_AUTOPANNER_stub (class) |
Synth_AUTOPANNER_skel (class) |
inline operator SynthModule ()
|
[const]
inline operator SynthModule ()
|
[const]
Synth_CDELAY_base (class) |
Synth_CDELAY_stub (class) |
Synth_CDELAY_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_FM_SOURCE_base (class) |
Synth_FM_SOURCE_stub (class) |
Synth_FM_SOURCE_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_TREMOLO_base (class) |
Synth_TREMOLO_stub (class) |
Synth_TREMOLO_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_FX_CFLANGER_base (class) |
Synth_FX_CFLANGER_stub (class) |
Synth_FX_CFLANGER_skel (class) |
inline operator SynthModule ()
|
[const]
inline operator SynthModule ()
|
[const]
Synth_WAVE_TRI_base (class) |
Synth_WAVE_TRI_stub (class) |
Synth_WAVE_TRI_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_WAVE_SQUARE_base (class) |
Synth_WAVE_SQUARE_stub (class) |
Synth_WAVE_SQUARE_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_WAVE_PULSE_base (class) |
Synth_WAVE_PULSE_stub (class) |
Synth_WAVE_PULSE_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_WAVE_SOFTSAW_base (class) |
Synth_WAVE_SOFTSAW_stub (class) |
Synth_WAVE_SOFTSAW_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_ENVELOPE_ADSR_base (class) |
Synth_ENVELOPE_ADSR_stub (class) |
Synth_ENVELOPE_ADSR_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_SHELVE_CUTOFF_base (class) |
Synth_SHELVE_CUTOFF_stub (class) |
Synth_SHELVE_CUTOFF_skel (class) |
inline operator SynthModule ()
|
[const]
inline operator SynthModule ()
|
[const]
Synth_MIDI_TEST_base (class) |
Synth_MIDI_TEST_stub (class) |
Synth_MIDI_TEST_skel (class) |
inline operator SynthModule ()
|
[const]
inline operator MidiPort ()
|
[const]
Synth_MIDI_DEBUG_base (class) |
Synth_MIDI_DEBUG_stub (class) |
Synth_MIDI_DEBUG_skel (class) |
inline operator SynthModule ()
|
[const]
inline operator MidiChannel ()
|
[const]
Synth_FREEVERB_base (class) |
Synth_FREEVERB_stub (class) |
Synth_FREEVERB_skel (class) |
inline operator StereoEffect ()
|
[const]
inline operator SynthModule ()
|
[const]
Synth_STD_EQUALIZER_base (class) |
Synth_STD_EQUALIZER_stub (class) |
Synth_STD_EQUALIZER_skel (class) |
inline operator SynthModule ()
|
[const]
inline operator SynthModule ()
|
[const]
Synth_MOOG_VCF_base (class) |
Synth_MOOG_VCF_stub (class) |
Synth_MOOG_VCF_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_PSCALE_base (class) |
Synth_PSCALE_stub (class) |
Synth_PSCALE_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_SEQUENCE_base (class) |
Synth_SEQUENCE_stub (class) |
Synth_SEQUENCE_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_PITCH_SHIFT_base (class) |
Synth_PITCH_SHIFT_stub (class) |
Synth_PITCH_SHIFT_skel (class) |
inline operator SynthModule ()
|
[const]
Interface_MIDI_NOTE_base (class) |
Interface_MIDI_NOTE_stub (class) |
Interface_MIDI_NOTE_skel (class) |
inline operator SynthModule ()
|
[const]
Synth_STRUCT_KILL_base (class) |
Synth_STRUCT_KILL_stub (class) |
Synth_STRUCT_KILL_skel (class) |
inline operator SynthModule ()
|
[const]
inline void ObjectCache::put (Arts::Object obj, const std::string& name)
|
inline Arts::Object ObjectCache::get (const std::string& name)
|
inline void MidiReleaseHelper::start ()
|
inline void MidiReleaseHelper::stop ()
|
inline void MidiReleaseHelper::streamInit ()
|
inline void MidiReleaseHelper::streamStart ()
|
inline void MidiReleaseHelper::streamEnd ()
|
inline std::string MidiReleaseHelper::name ()
|
inline void MidiReleaseHelper::name (const std::string& _newValue)
|
inline bool MidiReleaseHelper::terminate ()
|
inline void Synth_CAPTURE_WAV::start ()
|
inline void Synth_CAPTURE_WAV::stop ()
|
inline void Synth_CAPTURE_WAV::streamInit ()
|
inline void Synth_CAPTURE_WAV::streamStart ()
|
inline void Synth_CAPTURE_WAV::streamEnd ()
|
inline void Synth_NIL::start ()
|
inline void Synth_NIL::stop ()
|
inline void Synth_NIL::streamInit ()
|
inline void Synth_NIL::streamStart ()
|
inline void Synth_NIL::streamEnd ()
|
inline void Synth_DEBUG::start ()
|
inline void Synth_DEBUG::stop ()
|
inline void Synth_DEBUG::streamInit ()
|
inline void Synth_DEBUG::streamStart ()
|
inline void Synth_DEBUG::streamEnd ()
|
inline std::string Synth_DEBUG::comment ()
|
inline void Synth_DEBUG::comment (const std::string& _newValue)
|
inline void Synth_DATA::start ()
|
inline void Synth_DATA::stop ()
|
inline void Synth_DATA::streamInit ()
|
inline void Synth_DATA::streamStart ()
|
inline void Synth_DATA::streamEnd ()
|
inline float Synth_DATA::value ()
|
inline void Synth_DATA::value (float _newValue)
|
inline void Synth_ATAN_SATURATE::start ()
|
inline void Synth_ATAN_SATURATE::stop ()
|
inline void Synth_ATAN_SATURATE::streamInit ()
|
inline void Synth_ATAN_SATURATE::streamStart ()
|
inline void Synth_ATAN_SATURATE::streamEnd ()
|
inline float Synth_ATAN_SATURATE::inscale ()
|
inline void Synth_ATAN_SATURATE::inscale (float _newValue)
|
inline void Synth_BRICKWALL_LIMITER::start ()
|
inline void Synth_BRICKWALL_LIMITER::stop ()
|
inline void Synth_BRICKWALL_LIMITER::streamInit ()
|
inline void Synth_BRICKWALL_LIMITER::streamStart ()
|
inline void Synth_BRICKWALL_LIMITER::streamEnd ()
|
inline void Synth_AUTOPANNER::start ()
|
inline void Synth_AUTOPANNER::stop ()
|
inline void Synth_AUTOPANNER::streamInit ()
|
inline void Synth_AUTOPANNER::streamStart ()
|
inline void Synth_AUTOPANNER::streamEnd ()
|
inline void Synth_DELAY::start ()
|
inline void Synth_DELAY::stop ()
|
inline void Synth_DELAY::streamInit ()
|
inline void Synth_DELAY::streamStart ()
|
inline void Synth_DELAY::streamEnd ()
|
inline void Synth_CDELAY::start ()
|
inline void Synth_CDELAY::stop ()
|
inline void Synth_CDELAY::streamInit ()
|
inline void Synth_CDELAY::streamStart ()
|
inline void Synth_CDELAY::streamEnd ()
|
inline float Synth_CDELAY::time ()
|
inline void Synth_CDELAY::time (float _newValue)
|
inline void Synth_FM_SOURCE::start ()
|
inline void Synth_FM_SOURCE::stop ()
|
inline void Synth_FM_SOURCE::streamInit ()
|
inline void Synth_FM_SOURCE::streamStart ()
|
inline void Synth_FM_SOURCE::streamEnd ()
|
inline void Synth_TREMOLO::start ()
|
inline void Synth_TREMOLO::stop ()
|
inline void Synth_TREMOLO::streamInit ()
|
inline void Synth_TREMOLO::streamStart ()
|
inline void Synth_TREMOLO::streamEnd ()
|
inline void Synth_FX_CFLANGER::start ()
|
inline void Synth_FX_CFLANGER::stop ()
|
inline void Synth_FX_CFLANGER::streamInit ()
|
inline void Synth_FX_CFLANGER::streamStart ()
|
inline void Synth_FX_CFLANGER::streamEnd ()
|
inline float Synth_FX_CFLANGER::mintime ()
|
inline void Synth_FX_CFLANGER::mintime (float _newValue)
|
inline float Synth_FX_CFLANGER::maxtime ()
|
inline void Synth_FX_CFLANGER::maxtime (float _newValue)
|
inline void Synth_NOISE::start ()
|
inline void Synth_NOISE::stop ()
|
inline void Synth_NOISE::streamInit ()
|
inline void Synth_NOISE::streamStart ()
|
inline void Synth_NOISE::streamEnd ()
|
inline void Synth_WAVE_TRI::start ()
|
inline void Synth_WAVE_TRI::stop ()
|
inline void Synth_WAVE_TRI::streamInit ()
|
inline void Synth_WAVE_TRI::streamStart ()
|
inline void Synth_WAVE_TRI::streamEnd ()
|
inline void Synth_WAVE_SQUARE::start ()
|
inline void Synth_WAVE_SQUARE::stop ()
|
inline void Synth_WAVE_SQUARE::streamInit ()
|
inline void Synth_WAVE_SQUARE::streamStart ()
|
inline void Synth_WAVE_SQUARE::streamEnd ()
|
inline void Synth_WAVE_PULSE::start ()
|
inline void Synth_WAVE_PULSE::stop ()
|
inline void Synth_WAVE_PULSE::streamInit ()
|
inline void Synth_WAVE_PULSE::streamStart ()
|
inline void Synth_WAVE_PULSE::streamEnd ()
|
inline float Synth_WAVE_PULSE::dutycycle ()
|
inline void Synth_WAVE_PULSE::dutycycle (float _newValue)
|
inline void Synth_WAVE_SOFTSAW::start ()
|
inline void Synth_WAVE_SOFTSAW::stop ()
|
inline void Synth_WAVE_SOFTSAW::streamInit ()
|
inline void Synth_WAVE_SOFTSAW::streamStart ()
|
inline void Synth_WAVE_SOFTSAW::streamEnd ()
|
inline void Synth_ENVELOPE_ADSR::start ()
|
inline void Synth_ENVELOPE_ADSR::stop ()
|
inline void Synth_ENVELOPE_ADSR::streamInit ()
|
inline void Synth_ENVELOPE_ADSR::streamStart ()
|
inline void Synth_ENVELOPE_ADSR::streamEnd ()
|
inline void Synth_SHELVE_CUTOFF::start ()
|
inline void Synth_SHELVE_CUTOFF::stop ()
|
inline void Synth_SHELVE_CUTOFF::streamInit ()
|
inline void Synth_SHELVE_CUTOFF::streamStart ()
|
inline void Synth_SHELVE_CUTOFF::streamEnd ()
|
inline void Synth_XFADE::start ()
|
inline void Synth_XFADE::stop ()
|
inline void Synth_XFADE::streamInit ()
|
inline void Synth_XFADE::streamStart ()
|
inline void Synth_XFADE::streamEnd ()
|
inline void Synth_MIDI_TEST::start ()
|
inline void Synth_MIDI_TEST::stop ()
|
inline void Synth_MIDI_TEST::streamInit ()
|
inline void Synth_MIDI_TEST::streamStart ()
|
inline void Synth_MIDI_TEST::streamEnd ()
|
inline std::string Synth_MIDI_TEST::filename ()
|
inline void Synth_MIDI_TEST::filename (const std::string& _newValue)
|
inline void Synth_MIDI_DEBUG::start ()
|
inline void Synth_MIDI_DEBUG::stop ()
|
inline void Synth_MIDI_DEBUG::streamInit ()
|
inline void Synth_MIDI_DEBUG::streamStart ()
|
inline void Synth_MIDI_DEBUG::streamEnd ()
|
inline void Synth_FREEVERB::start ()
|
inline void Synth_FREEVERB::stop ()
|
inline void Synth_FREEVERB::streamInit ()
|
inline void Synth_FREEVERB::streamStart ()
|
inline void Synth_FREEVERB::streamEnd ()
|
inline float Synth_FREEVERB::roomsize ()
|
inline void Synth_FREEVERB::roomsize (float _newValue)
|
inline float Synth_FREEVERB::damp ()
|
inline void Synth_FREEVERB::damp (float _newValue)
|
inline float Synth_FREEVERB::wet ()
|
inline void Synth_FREEVERB::wet (float _newValue)
|
inline float Synth_FREEVERB::dry ()
|
inline void Synth_FREEVERB::dry (float _newValue)
|
inline float Synth_FREEVERB::width ()
|
inline void Synth_FREEVERB::width (float _newValue)
|
inline float Synth_FREEVERB::mode ()
|
inline void Synth_FREEVERB::mode (float _newValue)
|
inline void Synth_STD_EQUALIZER::start ()
|
inline void Synth_STD_EQUALIZER::stop ()
|
inline void Synth_STD_EQUALIZER::streamInit ()
|
inline void Synth_STD_EQUALIZER::streamStart ()
|
inline void Synth_STD_EQUALIZER::streamEnd ()
|
inline float Synth_STD_EQUALIZER::low ()
|
inline void Synth_STD_EQUALIZER::low (float _newValue)
|
inline float Synth_STD_EQUALIZER::mid ()
|
inline void Synth_STD_EQUALIZER::mid (float _newValue)
|
inline float Synth_STD_EQUALIZER::high ()
|
inline void Synth_STD_EQUALIZER::high (float _newValue)
|
inline float Synth_STD_EQUALIZER::frequency ()
|
inline void Synth_STD_EQUALIZER::frequency (float _newValue)
|
inline float Synth_STD_EQUALIZER::q ()
|
inline void Synth_STD_EQUALIZER::q (float _newValue)
|
inline void Synth_RC::start ()
|
inline void Synth_RC::stop ()
|
inline void Synth_RC::streamInit ()
|
inline void Synth_RC::streamStart ()
|
inline void Synth_RC::streamEnd ()
|
inline float Synth_RC::b ()
|
inline void Synth_RC::b (float _newValue)
|
inline float Synth_RC::f ()
|
inline void Synth_RC::f (float _newValue)
|
inline void Synth_MOOG_VCF::start ()
|
inline void Synth_MOOG_VCF::stop ()
|
inline void Synth_MOOG_VCF::streamInit ()
|
inline void Synth_MOOG_VCF::streamStart ()
|
inline void Synth_MOOG_VCF::streamEnd ()
|
inline float Synth_MOOG_VCF::frequency ()
|
inline void Synth_MOOG_VCF::frequency (float _newValue)
|
inline float Synth_MOOG_VCF::resonance ()
|
inline void Synth_MOOG_VCF::resonance (float _newValue)
|
inline void Synth_PSCALE::start ()
|
inline void Synth_PSCALE::stop ()
|
inline void Synth_PSCALE::streamInit ()
|
inline void Synth_PSCALE::streamStart ()
|
inline void Synth_PSCALE::streamEnd ()
|
inline float Synth_PSCALE::top ()
|
inline void Synth_PSCALE::top (float _newValue)
|
inline void Synth_SEQUENCE::start ()
|
inline void Synth_SEQUENCE::stop ()
|
inline void Synth_SEQUENCE::streamInit ()
|
inline void Synth_SEQUENCE::streamStart ()
|
inline void Synth_SEQUENCE::streamEnd ()
|
inline float Synth_SEQUENCE::speed ()
|
inline void Synth_SEQUENCE::speed (float _newValue)
|
inline std::string Synth_SEQUENCE::seq ()
|
inline void Synth_SEQUENCE::seq (const std::string& _newValue)
|
inline void Synth_PITCH_SHIFT::start ()
|
inline void Synth_PITCH_SHIFT::stop ()
|
inline void Synth_PITCH_SHIFT::streamInit ()
|
inline void Synth_PITCH_SHIFT::streamStart ()
|
inline void Synth_PITCH_SHIFT::streamEnd ()
|
inline float Synth_PITCH_SHIFT::speed ()
|
inline void Synth_PITCH_SHIFT::speed (float _newValue)
|
inline float Synth_PITCH_SHIFT::frequency ()
|
inline void Synth_PITCH_SHIFT::frequency (float _newValue)
|
inline void Interface_MIDI_NOTE::start ()
|
inline void Interface_MIDI_NOTE::stop ()
|
inline void Interface_MIDI_NOTE::streamInit ()
|
inline void Interface_MIDI_NOTE::streamStart ()
|
inline void Interface_MIDI_NOTE::streamEnd ()
|
inline void Synth_STRUCT_KILL::start ()
|
inline void Synth_STRUCT_KILL::stop ()
|
inline void Synth_STRUCT_KILL::streamInit ()
|
inline void Synth_STRUCT_KILL::streamStart ()
|
inline void Synth_STRUCT_KILL::streamEnd ()
|
inline operator Widget ()
|
[const]
inline operator Widget ()
|
[const]
inline long Widget::widgetID ()
|
inline void Widget::x (long _newValue)
|
inline void Widget::y (long _newValue)
|
inline long Widget::width ()
|
inline void Widget::width (long _newValue)
|
inline long Widget::height ()
|
inline void Widget::height (long _newValue)
|
inline bool Widget::visible ()
|
inline void Widget::visible (bool _newValue)
|
inline void Widget::show ()
|
inline void Widget::hide ()
|
inline long Button::widgetID ()
|
inline void Button::x (long _newValue)
|
inline void Button::y (long _newValue)
|
inline long Button::width ()
|
inline void Button::width (long _newValue)
|
inline long Button::height ()
|
inline void Button::height (long _newValue)
|
inline bool Button::visible ()
|
inline void Button::visible (bool _newValue)
|
inline void Button::show ()
|
inline void Button::hide ()
|
inline std::string Button::text ()
|
inline void Button::text (const std::string& _newValue)
|
inline long Poti::widgetID ()
|
inline void Poti::x (long _newValue)
|
inline void Poti::y (long _newValue)
|
inline long Poti::width ()
|
inline void Poti::width (long _newValue)
|
inline long Poti::height ()
|
inline void Poti::height (long _newValue)
|
inline bool Poti::visible ()
|
inline void Poti::visible (bool _newValue)
|
inline void Poti::show ()
|
inline void Poti::hide ()
|
inline std::string Poti::text ()
|
inline void Poti::text (const std::string& _newValue)
|
inline std::string Poti::color ()
|
inline void Poti::color (const std::string& _newValue)
|
inline float Poti::min ()
|
inline void Poti::min (float _newValue)
|
inline float Poti::max ()
|
inline void Poti::max (float _newValue)
|
inline float Poti::value ()
|
inline void Poti::value (float _newValue)
|
GIOManager performs MCOP I/O inside the Glib event loop. This way, you will
be able to receive requests and notifications inside Glib application. The
usual way to set it up is:
Base class for platform specific thread code
Base class for platform specific mutex code
A thread of execution
Example for implementing a thread:
class Counter : public Arts::Thread
{
public:
void run() {
for(int i = 0;i < 10;i++)
{
printf("%d\n",i+1);
sleep(1);
}
}
}; // start the thread with Counter c; c.start();
|
Encapsulates the operating system threading facilities
A mutex
To protect a critical section, you can use a mutex, which will ensure that
only one thread at a time can lock it. Here is an example for a thread-safe
random number generator:
class RandomGenerator {
Arts::Mutex mutex;
long seed;
public:
long get() {
mutex.lock();
// do complicated calculation with seed here
mutex.unlock();
return seed;
}
};
|
inline operator PlayObject ()
|
[const]
inline operator PlayObject_private ()
|
[const]
Generated by: stefan@stefan on Sat Feb 24 19:11:23 2001, using kdoc 2.0a47. |