![]() |
VR-Forces 4.0.4 Class Documentation
|
The base class for all channel keyword objects. More...

Public Member Functions | |
| virtual | ~DtChannelKeywordObject () |
| DTOR. | |
Protected Member Functions | |
| virtual void | channelNameChanged (const std::string &displayName, const std::string &windowName, const std::string &channelName)=0 |
| Implementing objects use this method to respond to changes in the fully qualified name of their channel [display name / window name / channel name ]. | |
| virtual void | channelConfigurationChanged (const DtChannelConfiguration &config)=0 |
| Implementing objects use this method to respond to changes in channel configuration other than name, which is handled above. | |
| virtual void | windowConfigurationChanged (const DtWindowConfiguration &config)=0 |
| Implementing objects use this method to respond to changes in window configuration other than name, which is handled above. | |
| DtChannelKeywordObject (DtDe &de, const std::string &keyword, const std::string &displayName, const std::string &windowName, const DtChannelConfiguration &channelConfig) | |
| CTOR. | |
Protected Attributes | |
| DtDe & | myDe |
Friends | |
| class | DtChannelKeywordObjectCreator |
| Only the creator can construct this object. | |
| class | DtChannelKeywordObjectManager |
The base class for all channel keyword objects.
| virtual makVrv::DtChannelKeywordObject::~DtChannelKeywordObject | ( | ) | [virtual] |
DTOR.
| makVrv::DtChannelKeywordObject::DtChannelKeywordObject | ( | DtDe & | de, |
| const std::string & | keyword, | ||
| const std::string & | displayName, | ||
| const std::string & | windowName, | ||
| const DtChannelConfiguration & | channelConfig | ||
| ) | [protected] |
CTOR.
| virtual void makVrv::DtChannelKeywordObject::channelNameChanged | ( | const std::string & | displayName, |
| const std::string & | windowName, | ||
| const std::string & | channelName | ||
| ) | [protected, pure virtual] |
Implementing objects use this method to respond to changes in the fully qualified name of their channel [display name / window name / channel name ].
Implemented in makVrv::DtChannelKeywordGridLines, and makVrv::DtChannelKeywordCompass.
| virtual void makVrv::DtChannelKeywordObject::channelConfigurationChanged | ( | const DtChannelConfiguration & | config | ) | [protected, pure virtual] |
Implementing objects use this method to respond to changes in channel configuration other than name, which is handled above.
Implemented in makVrv::DtChannelKeywordGridLines, and makVrv::DtChannelKeywordCompass.
| virtual void makVrv::DtChannelKeywordObject::windowConfigurationChanged | ( | const DtWindowConfiguration & | config | ) | [protected, pure virtual] |
Implementing objects use this method to respond to changes in window configuration other than name, which is handled above.
Implemented in makVrv::DtChannelKeywordGridLines, and makVrv::DtChannelKeywordCompass.
friend class DtChannelKeywordObjectCreator [friend] |
Only the creator can construct this object.
friend class DtChannelKeywordObjectManager [friend] |
DtDe& makVrv::DtChannelKeywordObject::myDe [protected] |