class Object_skel


Full nameArts::Object_skel
Definition#include <arts/object.h>
InheritsArts::Object_base [virtual public ]
Inherited byArtsBuilderLoader_skel, AudioManagerClient_skel, AudioManager_skel, AudioMidiTimer_skel, Button_skel, ByteSoundProducer_skel, ByteStreamToAudio_skel, FileInputStream_skel, FlowSystemReceiver_skel, FlowSystemSender_skel, FlowSystem_impl, FlowSystem_skel, FreeverbGuiFactory_skel, GenericGuiFactory_skel, GlobalComm_skel, GuiFactory_skel, InputStream_skel, InterfaceRepoV2_skel, InterfaceRepo_impl, InterfaceRepo_skel, Interface_MIDI_NOTE_skel, LineEdit_skel, Loader_skel, LocalFactory_skel, MidiClient_skel, MidiManager_skel, MidiPort_skel, MidiReleaseHelper_skel, MidiTest_skel, MidiTimer_skel, ModuleDesc_skel, ObjectCache_skel, ObjectFactory_skel, PlayObjectFactoryV2_skel, PlayObjectFactory_skel, PlayObject_private_skel, PlayObject_skel, PortDesc_skel, Poti_skel, RawMidiPort_skel, SampleStorageEntry_skel, SampleStorage_skel, SimpleSoundServer_skel, SoundServerV2_skel, SoundServerV2_skel, SoundServer_skel, StdFlowSystem, StdoutWriter_skel, StereoEffectStack_skel, StereoEffect_skel, StereoFFTScope_skel, StereoVolumeControl_skel, StreamPlayObject_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_CPU_LOAD_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_OSC_SAW_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, SystemMidiTimer_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)

_addMethod

[protected]

void  _addMethod (OnewayDispatchFunction disp, void *object, const MethodDef& md)

_addMethod

[protected]

void  _addMethod (DynamicDispatchFunction disp, void *object, const MethodDef& md)

_addMethod

[protected]

void  _initStream (std::string name, void *ptr, long flags)

_initStream

[protected]

bool  _initAttribute (const Arts::AttributeDef& attribute)

_initAttribute

[protected]

bool  _QueryInitStreamFunc (Object_skel *skel,const std::string& name)

_QueryInitStreamFunc

[protected static]

bool  _generateSlots (const std::string& name, const std::string& interface)

_generateSlots

[protected]

const MethodDef&  _dsGetMethodDef (long methodID)

_dsGetMethodDef

[protected]

void  _defaultNotify (const Notification& notification)

_defaultNotify

[protected]

void  notify (const Notification& notification)

notify

[protected]

Reimplemented from NotificationClient.

void  _emit_changed (const char *stream, const AnyConstRef& value)

_emit_changed

[protected]

long  _addCustomMessageHandler (OnewayDispatchFunction handler, void *object)

_addCustomMessageHandler

[protected]

custom messaging: this is used to install a custom data handler that can be used to receive non-standard messages

Object_skel * _skel ()

_skel

[protected]

Reimplemented from Object_base.

ObjectLocation  _location ()

_location

[protected]

Reimplemented from Object_base.

 Object_skel ()

Object_skel

 ~Object_skel ()

~Object_skel

[virtual]

void  _disconnectRemote (class Connection *connection)

_disconnectRemote

void  _referenceClean ()

_referenceClean

void  _dispatch (Buffer *request, Buffer *result,long methodID)

_dispatch

void  _dispatch (Buffer *request, long methodID)

_dispatch

long  _lookupMethod (const MethodDef &)

_lookupMethod

Reimplemented from Object_base.

std::string  _interfaceNameSkel ()

_interfaceNameSkel

[static]

void  _buildMethodTable ()

_buildMethodTable

[virtual]

void  _release ()

_release

[virtual]

Reimplemented from Object_base.

void  _copyRemote ()

_copyRemote

[virtual]

Reimplemented from Object_base.

void  _useRemote ()

_useRemote

[virtual]

Reimplemented from Object_base.

void  _releaseRemote ()

_releaseRemote

[virtual]

Reimplemented from Object_base.

FlowSystem  _flowSystem ()

_flowSystem

Reimplemented from Object_base.

std::string  _interfaceName ()

_interfaceName

[virtual]

Reimplemented from Object_base.

InterfaceDef  _queryInterface (const std::string& name)

_queryInterface

Reimplemented from Object_base.

TypeDef  _queryType (const std::string& name)

_queryType

Reimplemented from Object_base.

EnumDef  _queryEnum (const std::string& name)

_queryEnum

Reimplemented from Object_base.

std::string  _toString ()

_toString

[virtual]

Reimplemented from Object_base.

bool  _isCompatibleWith (const std::string& interfacename)

_isCompatibleWith

Reimplemented from Object_base.

std::string  _addChild (Arts::Object child, const std::string& name)

_addChild

Reimplemented from Object_base.

bool  _removeChild (const std::string& name)

_removeChild

Reimplemented from Object_base.

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

_getChild

Reimplemented from Object_base.

std::vector<std::string> *  _queryChildren ()

_queryChildren

Reimplemented from Object_base.


Generated by: stefan on stefan on Sat Jun 2 23:13:28 2001, using kdoc 2.0a53.