Full name | Arts::Object_skel |
Definition | #include <arts/object.h> |
Inherits | Arts::Object_base [virtual public ] |
Inherited by | AudioManagerClient_skel, AudioManager_skel, Button_skel, ByteSoundProducer_skel, ByteStreamToAudio_skel, FlowSystemReceiver_skel, FlowSystemSender_skel, FlowSystem_impl, FlowSystem_skel, GlobalComm_skel, InterfaceRepoV2_skel, InterfaceRepo_impl, InterfaceRepo_skel, Interface_MIDI_NOTE_skel, LocalFactory_skel, MidiChannel_skel, MidiClient_skel, MidiManager_skel, MidiPort_skel, MidiReleaseHelper_skel, MidiTest_skel, MikModPlayObject_skel, ModuleDesc_skel, ObjectCache_skel, ObjectFactory_skel, PlayObjectFactory_skel, PlayObject_private_skel, PlayObject_skel, PortDesc_skel, Poti_skel, RawMidiPort_skel, SimpleSoundServer_skel, SoundServer_skel, StdFlowSystem, StereoEffectStack_skel, StereoEffect_skel, StereoFFTScope_skel, StereoVolumeControl_skel, StructureBuilder_skel, StructureDesc_skel, StructurePortDesc_skel, Structure_skel, SynthModule_skel, Synth_ADD_skel, Synth_AMAN_PLAY_skel, Synth_AMAN_RECORD_skel, Synth_ATAN_SATURATE_skel, Synth_AUTOPANNER_skel, Synth_BRICKWALL_LIMITER_skel, Synth_BUS_DOWNLINK_skel, Synth_BUS_UPLINK_skel, Synth_CAPTURE_WAV_skel, Synth_CDELAY_skel, Synth_DATA_skel, Synth_DEBUG_skel, Synth_DELAY_skel, Synth_ENVELOPE_ADSR_skel, Synth_FM_SOURCE_skel, Synth_FREEVERB_skel, Synth_FREQUENCY_skel, Synth_FX_CFLANGER_skel, Synth_MIDI_DEBUG_skel, Synth_MIDI_DEBUG_skel, Synth_MIDI_TEST_skel, Synth_MIDI_TEST_skel, Synth_MOOG_VCF_skel, Synth_MULTI_ADD_skel, Synth_MUL_skel, Synth_NIL_skel, Synth_NOISE_skel, Synth_PITCH_SHIFT_skel, Synth_PLAY_WAV_skel, Synth_PLAY_skel, Synth_PSCALE_skel, Synth_RC_skel, Synth_RECORD_skel, Synth_SEQUENCE_skel, Synth_SHELVE_CUTOFF_skel, Synth_STD_EQUALIZER_skel, Synth_STRUCT_KILL_skel, Synth_TREMOLO_skel, Synth_WAVE_PULSE_skel, Synth_WAVE_SIN_skel, Synth_WAVE_SOFTSAW_skel, Synth_WAVE_SQUARE_skel, Synth_WAVE_TRI_skel, Synth_XFADE_skel, TmpGlobalComm_skel, TraderOffer_skel, TraderQuery_skel, WavPlayObject_skel, WavPlayObject_skel, Widget_skel |
List of all Methods |
|
|
Public Methods
- void _addMethod (DispatchFunction disp, void *object, const MethodDef& md)
- void _addMethod (OnewayDispatchFunction disp, void *object, const MethodDef& md)
- void _initStream (std::string name, void *ptr, long flags)
- bool _initAttribute (const Arts::AttributeDef& attribute)
- bool _generateSlots (const std::string& name, const std::string& interface)
- void _defaultNotify (const Notification& notification)
- void notify (const Notification& notification)
- void _emit_changed (const char *stream, const AnyConstRef& value)
- long _addCustomMessageHandler (OnewayDispatchFunction handler, void *object)
- Object_skel * _skel ()
- ObjectLocation _location ()
- Object_skel ()
- virtual ~Object_skel ()
- void _disconnectRemote (class Connection *connection)
- void _referenceClean ()
- void _dispatch (Buffer *request, Buffer *result,long methodID)
- void _dispatch (Buffer *request, long methodID)
- long _lookupMethod (const MethodDef &)
- virtual void _buildMethodTable ()
- virtual void _release ()
- virtual void _copyRemote ()
- virtual void _useRemote ()
- virtual void _releaseRemote ()
- FlowSystem _flowSystem ()
- virtual std::string _interfaceName ()
- InterfaceDef _queryInterface (const std::string& name)
- TypeDef _queryType (const std::string& name)
- EnumDef _queryEnum (const std::string& name)
- virtual std::string _toString ()
- bool _isCompatibleWith (const std::string& interfacename)
- std::string _addChild (Arts::Object child, const std::string& name)
- bool _removeChild (const std::string& name)
- Arts::Object _getChild (const std::string& name)
- std::vector<std::string> * _queryChildren ()
Public Static Methods
Protected Methods
- void _addMethod (DispatchFunction disp, void *object, const MethodDef& md)
- void _addMethod (OnewayDispatchFunction disp, void *object, const MethodDef& md)
- void _initStream (std::string name, void *ptr, long flags)
- bool _initAttribute (const Arts::AttributeDef& attribute)
- bool _generateSlots (const std::string& name, const std::string& interface)
- void _defaultNotify (const Notification& notification)
- void notify (const Notification& notification)
- void _emit_changed (const char *stream, const AnyConstRef& value)
- long _addCustomMessageHandler (OnewayDispatchFunction handler, void *object)
- Object_skel * _skel ()
- ObjectLocation _location ()
- Object_skel ()
- virtual ~Object_skel ()
- void _disconnectRemote (class Connection *connection)
- void _referenceClean ()
- void _dispatch (Buffer *request, Buffer *result,long methodID)
- void _dispatch (Buffer *request, long methodID)
- long _lookupMethod (const MethodDef &)
- virtual void _buildMethodTable ()
- virtual void _release ()
- virtual void _copyRemote ()
- virtual void _useRemote ()
- virtual void _releaseRemote ()
- FlowSystem _flowSystem ()
- virtual std::string _interfaceName ()
- InterfaceDef _queryInterface (const std::string& name)
- TypeDef _queryType (const std::string& name)
- EnumDef _queryEnum (const std::string& name)
- virtual std::string _toString ()
- bool _isCompatibleWith (const std::string& interfacename)
- std::string _addChild (Arts::Object child, const std::string& name)
- bool _removeChild (const std::string& name)
- Arts::Object _getChild (const std::string& name)
- std::vector<std::string> * _queryChildren ()
Protected Static Methods
void _addMethod (DispatchFunction disp, void *object, const MethodDef& md)
|
[protected:
]
void _addMethod (OnewayDispatchFunction disp, void *object, const MethodDef& md)
|
[protected:
]
void _initStream (std::string name, void *ptr, long flags)
|
[protected:
]
[protected:
]
stuff relative to attribute notifications *
bool _QueryInitStreamFunc (Object_skel *skel,const std::string& name)
|
[protected:
static]
bool _generateSlots (const std::string& name, const std::string& interface)
|
[protected:
]
void _defaultNotify (const Notification& notification)
|
[protected:
]
void notify (const Notification& notification)
|
[protected:
]
Reimplemented from NotificationClient.
void _emit_changed (const char *stream, const AnyConstRef& value)
|
[protected:
]
long _addCustomMessageHandler (OnewayDispatchFunction handler, void *object)
|
[protected:
]
custom messaging: this is used to install a custom data handler that
can be used to receive non-standard messages
[protected:
]
Reimplemented from Object_base.
ObjectLocation _location ()
|
[protected:
]
Reimplemented from Object_base.
[virtual]
void _disconnectRemote (class Connection *connection)
|
void _dispatch (Buffer *request, Buffer *result,long methodID)
|
void _dispatch (Buffer *request, long methodID)
|
long _lookupMethod (const MethodDef &)
|
Reimplemented from Object_base.
std::string _interfaceNameSkel ()
|
[static]
void _buildMethodTable ()
|
[virtual]
[virtual]
Reimplemented from Object_base.
[virtual]
Reimplemented from Object_base.
[virtual]
Reimplemented from Object_base.
[virtual]
Reimplemented from Object_base.
FlowSystem _flowSystem ()
|
Reimplemented from Object_base.
std::string _interfaceName ()
|
[virtual]
Reimplemented from Object_base.
InterfaceDef _queryInterface (const std::string& name)
|
Reimplemented from Object_base.
TypeDef _queryType (const std::string& name)
|
Reimplemented from Object_base.
EnumDef _queryEnum (const std::string& name)
|
Reimplemented from Object_base.
[virtual]
Reimplemented from Object_base.
bool _isCompatibleWith (const std::string& interfacename)
|
Reimplemented from Object_base.
std::string _addChild (Arts::Object child, const std::string& name)
|
Reimplemented from Object_base.
bool _removeChild (const std::string& name)
|
Reimplemented from Object_base.
Reimplemented from Object_base.
std::vector<std::string> * _queryChildren ()
|
Reimplemented from Object_base.
Generated by: stefan@stefan on Sat Feb 24 19:11:23 2001, using kdoc 2.0a47. |