In file /home/blah/darwin2k/src/ddcore/misc/synObject.h:

class synObject

The synObject serves as a base class for objects that need runtime typing.

Inheritance:


Public Fields

[more]static int staticClassID
a unique ID for the class
[more]int objectID
an ID for user-defined tracking
[more]int verboseLevel
the (class-dependent) amount of output desired from the object.

Public Methods

[more]virtual ~synObject(void)
virtual destructor
[more]virtual const char* className(void) const = 0
returns a string containing exactly the class's name
[more]virtual synObject* copy(void) const = 0
returns a copy of the object
[more]virtual int isOfType(int typeNum, int derivedOk)
determines if the object is of the indicated type.
[more]static int setStaticClassID(void)
sets the staticClassID during initialization
[more]virtual int classID(void) const = 0
returns a unique ID for the class


Documentation

The synObject serves as a base class for objects that need runtime typing.
ostatic int staticClassID
a unique ID for the class

oint objectID
an ID for user-defined tracking

oint verboseLevel
the (class-dependent) amount of output desired from the object. see systemIncs.h for definitions

ovirtual ~synObject(void)
virtual destructor

ovirtual const char* className(void) const = 0
returns a string containing exactly the class's name

ovirtual synObject* copy(void) const = 0
returns a copy of the object

ovirtual int isOfType(int typeNum, int derivedOk)
determines if the object is of the indicated type. typeNum should be the staticClassID of the class, and derivedOk indicates whether it is OK for the object to belong to a class derived from the indicated class. See also the IS_OF_TYPE macro in synMacros.h.

ostatic int setStaticClassID(void)
sets the staticClassID during initialization

ovirtual int classID(void) const = 0
returns a unique ID for the class


Direct child classes:
singleJointController
dynoSolver
constraintSolver
dynoCollisionDetector
cdObject
link
dynoObject
d2kSimulator
d2kComponent
module
component
cfgComponent

Alphabetic index HTML hierarchy of classes or Java



This page was generated with the help of DOC++.