Class CFSMObject

Base class definition for all FSM class defitions. Derives from RefCount to allow for smart pointer operation.
See Also:
Header
Source
Method Summary
  CFSMObject()
           Empty constructor.
 String diagnostics()
           Get the name and reference count (if pointer) of the FSMObject.
 String getName()
           Get the current name of the FSMObject.
 String getType()
          
 void setName(String aname)
           Get the current name of the FSMObject.
 
Methods in class RefCount
RefCount(const RefCount& original) RefCount(void) ~RefCount() static String classInfo() void DecRef() void flagDelete(int i) String getType() size_t howMany() int IncRef()

Method Detail

CFSMObject

 CFSMObject()
Empty constructor. Will be named "No Name".

diagnostics

String diagnostics()
Get the name and reference count (if pointer) of the FSMObject.
Returns:
String containing diagnostic information.

getName

String getName()
Get the current name of the FSMObject.
Returns:
String containing name.

getType

String getType()

setName

void setName(String aname)
Get the current name of the FSMObject.
Parameters:
String - containing name that will be copied.

 Previous   Next