class Object_skel


Full nameArts::Object_skel
Definition#include <arts/object.h>
InheritsArts::Object_base [virtual public ]
Inherited byAudioManagerClient_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
Annotated List
Files
Globals
Hierarchy
Index

Public Methods

Public Static Methods

Protected Methods

Protected Static Methods


Detailed Description

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

bool  _initAttribute (const Arts::AttributeDef& attribute)

[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

Object_skel * _skel ()

[protected: ]

Reimplemented from Object_base.

ObjectLocation  _location ()

[protected: ]

Reimplemented from Object_base.

 Object_skel ()

 ~Object_skel ()

[virtual]

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 &)

Reimplemented from Object_base.

std::string  _interfaceNameSkel ()

[static]

void  _buildMethodTable ()

[virtual]

void  _release ()

[virtual]

Reimplemented from Object_base.

void  _copyRemote ()

[virtual]

Reimplemented from Object_base.

void  _useRemote ()

[virtual]

Reimplemented from Object_base.

void  _releaseRemote ()

[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.

std::string  _toString ()

[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.

Arts::Object  _getChild (const std::string& name)

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.