![]() |
MAK RTIspy API Documentation for HLA 1516
|
Collaboration diagram for DtParamInfo:Public Member Functions | |
| DtParamInfo () | |
| Constructor. | |
| DtParamInfo (const char *attrName, int handle) | |
| DtParamInfo (const DtParamInfo &orig) | |
| DtParamInfo & | operator= (const DtParamInfo &orig) |
| operators | |
| bool | operator== (const DtParamInfo &orig) |
| bool | operator!= (const DtParamInfo &orig) |
| virtual | ~DtParamInfo () |
| Destructor. | |
| virtual void | setFomType (MAKRti::DtFomType type) |
| Set/Get the FOM type. | |
| virtual MAKRti::DtFomType | fomType () const |
| virtual void | subscribe () |
| Mark as subscribed. | |
| virtual void | unsubscribe () |
| Mark as unsubscribed. | |
| virtual int | subscribed () const |
| Is subscribed? | |
| virtual void | publish () |
| Mark as published. | |
| virtual void | unpublish () |
| Mark as unpublished. | |
| virtual int | published () const |
| Is published? | |
| virtual const char * | name () const |
| Get/set name. | |
| virtual void | setName (const char *nameValue) |
| virtual const char * | semantics () const |
| Get / set semantics. | |
| virtual void | setSemantics (const char *semantics) |
| virtual DtParameterHandle | handle () const |
| Get/set handle. | |
| virtual void | setHandle (DtParameterHandle handleValue) |
| virtual bool | isName (const char *name) |
| Return boolean: name matches (case insensitive)? | |
| virtual bool | sameDataTypes (const DtParamInfo &) const |
| virtual bool | sameSemantics (const DtParamInfo &) const |
| virtual void | print () const |
| Print the contents. | |
Protected Attributes | |
| MAKRti::DtString | myName |
| MAKRti::DtString | mySemantics |
| DtParameterHandle | myHandle |
| MAKRti::DtFomType | myFomType |
| int | mySubscribed |
| int | myPublished |
Constructor.
| DtParamInfo::DtParamInfo | ( | const char * | attrName, |
| int | handle | ||
| ) |
| DtParamInfo::DtParamInfo | ( | const DtParamInfo & | orig | ) |
| DtParamInfo::~DtParamInfo | ( | ) | [virtual] |
Destructor.
| MAKRti::DtFomType DtParamInfo::fomType | ( | ) | const [virtual] |
| DtParameterHandle DtParamInfo::handle | ( | ) | const [virtual] |
| bool DtParamInfo::isName | ( | const char * | name | ) | [virtual] |
| const char * DtParamInfo::name | ( | ) | const [virtual] |
Get/set name.
References myName.
Referenced by isName(), DtFomClassMgr::mergeParameters(), and DtInteractionClassInfo::paramName().
| bool DtParamInfo::operator!= | ( | const DtParamInfo & | orig | ) |
| DtParamInfo & DtParamInfo::operator= | ( | const DtParamInfo & | orig | ) |
operators
References myHandle, myName, myPublished, mySemantics, and mySubscribed.
| bool DtParamInfo::operator== | ( | const DtParamInfo & | orig | ) |
References myHandle, myName, myPublished, mySemantics, and mySubscribed.
| void DtParamInfo::print | ( | ) | const [virtual] |
| void DtParamInfo::publish | ( | ) | [virtual] |
Mark as published.
References myPublished.
| int DtParamInfo::published | ( | ) | const [virtual] |
Is published?
References myPublished.
| bool DtParamInfo::sameDataTypes | ( | const DtParamInfo & | second | ) | const [virtual] |
| bool DtParamInfo::sameSemantics | ( | const DtParamInfo & | second | ) | const [virtual] |
References semantics().
| const char * DtParamInfo::semantics | ( | ) | const [virtual] |
Get / set semantics.
References mySemantics.
Referenced by DtFomClassMgr::mergeParameters(), sameSemantics(), and setSemantics().
| void DtParamInfo::setFomType | ( | MAKRti::DtFomType | type | ) | [virtual] |
Set/Get the FOM type.
References myFomType.
Referenced by DtInteractionClassInfo::addParamUnsorted().
| void DtParamInfo::setHandle | ( | DtParameterHandle | handleValue | ) | [virtual] |
References myHandle.
| void DtParamInfo::setName | ( | const char * | nameValue | ) | [virtual] |
References myName.
| void DtParamInfo::setSemantics | ( | const char * | semantics | ) | [virtual] |
References mySemantics, and semantics().
| void DtParamInfo::subscribe | ( | ) | [virtual] |
Mark as subscribed.
References mySubscribed.
| int DtParamInfo::subscribed | ( | ) | const [virtual] |
Is subscribed?
References mySubscribed.
| void DtParamInfo::unpublish | ( | ) | [virtual] |
Mark as unpublished.
References myPublished.
| void DtParamInfo::unsubscribe | ( | ) | [virtual] |
Mark as unsubscribed.
References mySubscribed.
MAKRti::DtFomType DtParamInfo::myFomType [protected] |
Referenced by fomType(), and setFomType().
DtParameterHandle DtParamInfo::myHandle [protected] |
Referenced by handle(), operator=(), operator==(), print(), and setHandle().
MAKRti::DtString DtParamInfo::myName [protected] |
Referenced by isName(), name(), operator=(), operator==(), print(), and setName().
int DtParamInfo::myPublished [protected] |
Referenced by operator=(), operator==(), publish(), published(), and unpublish().
MAKRti::DtString DtParamInfo::mySemantics [protected] |
Referenced by operator=(), operator==(), semantics(), and setSemantics().
int DtParamInfo::mySubscribed [protected] |
Referenced by operator=(), operator==(), subscribe(), subscribed(), and unsubscribe().