In file /home/blah/darwin2k/src/ddcore/misc/synObject.h: The synObject serves as a base class for objects that need runtime typing.
Inheritance:
Public Fields
- 
static   int staticClassID
 - a unique ID for the class
 - 
int objectID
 - an ID for user-defined tracking
 - 
int verboseLevel
 - the (class-dependent) amount of output desired from the object.
 
Public Methods
- 
virtual   ~synObject(void)
 - virtual destructor
 - 
virtual   const char* className(void) const  = 0
 - returns a string containing exactly the class's name
 - 
virtual   synObject* copy(void) const  = 0
 - returns a copy of the object
 - 
virtual   int isOfType(int typeNum, int derivedOk)
 - determines if the object is of the indicated type.
 - 
static   int setStaticClassID(void)
 - sets the staticClassID during initialization
 - 
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.  
static   int staticClassID
- a unique ID for the class
 
int objectID
- an ID for user-defined tracking
 
int verboseLevel
- the (class-dependent) amount of output desired from the object.
see systemIncs.h for definitions 
 
virtual   ~synObject(void)
- virtual destructor
 
virtual   const char* className(void) const  = 0
- returns a string containing exactly the class's name
 
virtual   synObject* copy(void) const  = 0
- returns a copy of the object
 
virtual   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.
 
static   int setStaticClassID(void)
- sets the staticClassID during initialization
 
virtual   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++.