interface Object
|
Arts::Object is the base object that every interface implicitely inherits
More... |
|
|
Public Methods
Public Members
Arts::Object is the base object that every interface implicitely inherits
it is also the source for generation of the Object_stub stuff
(use mcopidl -e Arts::Object to avoid code generation for this interface)
readonly attribute FlowSystem _flowSystem
|
long _lookupMethod (MethodDef methodDef)
|
<interface description>
returns the ID for methodinvocations to this specific method
methodID = 0 => _lookupMethod (always)
<interface description>
returns the name of the interface
methodID = 1 => _interfaceName (always)
InterfaceDef _queryInterface (string name)
|
<interface description>
returns the interface description to a given interface
methodID = 2 => _queryInterface (always)
TypeDef _queryType (string name)
|
<interface description>
returns the type description to a given type
methodID = 3 => _queryType (always)
EnumDef _queryEnum (string name)
|
<interface description>
returns the enum description to a given enum
methodID = 4 => _queryEnum (always)
stringifies the object to one string
boolean _isCompatibleWith (string interfacename)
|
<interface description>
Run-time type compatibility check
<reference counting>
prepares object for remote transmission (so that it will not be freed
soon, since the remote receiver expects it to be there after receiving
it)
<reference counting>
declares that the object is used remotely now (do that only after
_copyRemote)
<reference counting>
declares that the object is no longer used remotely
string _addChild (object child, string name)
|
<aggregation>
add a child object - this makes this object hold a strong reference to
the child object (i.e. the child object will stay alive at least as
long as the object does)
if there is already a child with the same name, a postfix will be added
automatically (i.e. if you add an object named "view" twice, the first
will be called view, the second view1).
boolean _removeChild (string name)
|
<aggregation>
removes a child object
object _getChild (string name)
|
<aggregation>
gets a child object
sequence<string> _queryChildren ()
|
<aggregation>
lists all children
Generated by: stefan@stefan on Sat Feb 24 19:11:36 2001, using kdoc 2.0a47. |