class Object


Full nameArts::Object
Definition#include <arts/reference.h>
Inherited byAudioManager, AudioManagerClient, Button, ByteSoundProducer, ByteStreamToAudio, FlowSystem, FlowSystemReceiver, FlowSystemSender, GlobalComm, InterfaceRepo, InterfaceRepoV2, Interface_MIDI_NOTE, LocalFactory, MidiChannel, MidiClient, MidiManager, MidiPort, MidiReleaseHelper, MidiTest, MikModPlayObject, ModuleDesc, ObjectCache, ObjectFactory, PlayObject, PlayObjectFactory, PlayObject_private, PortDesc, Poti, RawMidiPort, SimpleSoundServer, SoundServer, StereoEffect, StereoEffectStack, StereoFFTScope, StereoVolumeControl, Structure, StructureBuilder, StructureDesc, StructurePortDesc, SynthModule, Synth_ADD, Synth_AMAN_PLAY, Synth_AMAN_RECORD, Synth_ATAN_SATURATE, Synth_AUTOPANNER, Synth_BRICKWALL_LIMITER, Synth_BUS_DOWNLINK, Synth_BUS_UPLINK, Synth_CAPTURE_WAV, Synth_CDELAY, Synth_DATA, Synth_DEBUG, Synth_DELAY, Synth_ENVELOPE_ADSR, Synth_FM_SOURCE, Synth_FREEVERB, Synth_FREQUENCY, Synth_FX_CFLANGER, Synth_MIDI_DEBUG, Synth_MIDI_TEST, Synth_MOOG_VCF, Synth_MUL, Synth_MULTI_ADD, Synth_NIL, Synth_NOISE, Synth_PITCH_SHIFT, Synth_PLAY, Synth_PLAY_WAV, Synth_PSCALE, Synth_RC, Synth_RECORD, Synth_SEQUENCE, Synth_SHELVE_CUTOFF, Synth_STD_EQUALIZER, Synth_STRUCT_KILL, Synth_TREMOLO, Synth_WAVE_PULSE, Synth_WAVE_SIN, Synth_WAVE_SOFTSAW, Synth_WAVE_SQUARE, Synth_WAVE_TRI, Synth_XFADE, TmpGlobalComm, TraderOffer, TraderQuery, WavPlayObject, Widget
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Types

Public Methods

Public Static Methods

Protected Methods


Detailed Description

inline  Object (Object_base* (*cor)())

[protected: ]

inline  Object (Pool* p)

[protected: ]

inline  Object (Pool& p)

[protected: ]

inline  Object (Object_base* b)

[protected: ]

typedef Object_base _base_class

inline Pool*  _get_pool ()

[const]

inline  ~Object ()

inline  Object (const SubClass& s)

inline  Object (const Reference &r)

inline  Object (const Object& target)

inline  Object ()

inline Object&  operator= (const Object& target)

inline Object_base*  _base ()

[const]

inline bool  isNull ()

[const]

inline bool  error ()

[const]

inline bool  _isEqual (const Object& other)

[const]

inline Buffer * _allocCustomMessage (long handlerID)

[const]

inline void  _sendCustomMessage (Buffer *data)

[const]

inline long  _lookupMethod (const MethodDef& methodDef)

[const]

inline std::string  _interfaceName ()

[const]

inline InterfaceDef  _queryInterface (const std::string& name)

[const]

inline TypeDef  _queryType (const std::string& name)

[const]

inline EnumDef  _queryEnum (const std::string& name)

[const]

inline std::string  _toString ()

[const]

inline std::string  toString ()

[const]

inline void  calculateBlock (unsigned long cycles)

[const]

inline ScheduleNode * _node ()

[const]

FlowSystem  _flowSystem ()

[const]

inline void  _copyRemote ()

[const]

inline void  _useRemote ()

[const]

inline void  _releaseRemote ()

[const]

inline std::vector<std::string>  _defaultPortsIn ()

[const]

inline std::vector<std::string>  _defaultPortsOut ()

[const]

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

[const]

inline bool  _removeChild (const std::string& name)

[const]

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

[const]

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

[const]

inline Object  null ()

[static]

inline Object  _from_base (Object_base* b)

[static]


Generated by: stefan@stefan on Sat Feb 24 19:11:23 2001, using kdoc 2.0a47.