![]() |
VR-Forces 4.0.4 Class Documentation
|
This is used to distribute information about a window from the master to slave engines. More...

Public Member Functions | |
| DtWindowProctor (DtDe &de) | |
| CTOR. | |
| virtual | ~DtWindowProctor () |
| DTOR. | |
Static Public Member Functions | |
| static DtWindowProctor & | instance (DtDe &de) |
| Get an instance to the abstract hander. | |
Friends | |
| class | DtWindowProxy |
| virtual void | addChannel (const std::string &displayName, const std::string &windowName, const DtChannelConfiguration &config)=0 |
| Abstract add channel function. | |
| static void | decode_addChannel (DtProctor *proctor, DtMessage &msg) |
| Decoder for addChannel. | |
| static void | serialize_addChannel (DtMessage &msg, std::string &displayName, std::string &windowName, DtChannelConfiguration &config) |
| Serializer for addChannel. | |
| virtual void | destroyChannel (const std::string &displayName, const std::string &windowName, const std::string &channelName)=0 |
| Abstract Destroy a channel. | |
| static void | decode_destroyChannel (DtProctor *proctor, DtMessage &msg) |
| Decoder for destroy channel. | |
| static void | serialize_destroyChannel (DtMessage &msg, std::string &displayName, std::string &windowName, std::string &channelName) |
| Serializer for destroy channel. | |
| virtual void | modifyChannel (const std::string &displayName, const std::string &windowName, const std::string &channelName, const DtChannelConfiguration &config)=0 |
| Abstract modify channel function. | |
| static void | decode_modifyChannel (DtProctor *proctor, DtMessage &msg) |
| Decoder for modifyChannel. | |
| static void | serialize_modifyChannel (DtMessage &msg, std::string &displayName, std::string &windowName, std::string &channelName, DtChannelConfiguration &config) |
| Serializer for modifyChannel. | |
This is used to distribute information about a window from the master to slave engines.
CTOR.
| virtual makVrv::DtWindowProctor::~DtWindowProctor | ( | ) | [virtual] |
DTOR.
| static DtWindowProctor& makVrv::DtWindowProctor::instance | ( | DtDe & | de | ) | [static] |
Get an instance to the abstract hander.
| DtCorruptedState | if no instance is registered. |
| virtual void makVrv::DtWindowProctor::addChannel | ( | const std::string & | displayName, |
| const std::string & | windowName, | ||
| const DtChannelConfiguration & | config | ||
| ) | [protected, pure virtual] |
Abstract add channel function.
Implemented in makVrv::DtWindowProctorImpl.
| static void makVrv::DtWindowProctor::decode_addChannel | ( | DtProctor * | proctor, |
| DtMessage & | msg | ||
| ) | [static, protected] |
Decoder for addChannel.
| static void makVrv::DtWindowProctor::serialize_addChannel | ( | DtMessage & | msg, |
| std::string & | displayName, | ||
| std::string & | windowName, | ||
| DtChannelConfiguration & | config | ||
| ) | [static, protected] |
Serializer for addChannel.
| virtual void makVrv::DtWindowProctor::destroyChannel | ( | const std::string & | displayName, |
| const std::string & | windowName, | ||
| const std::string & | channelName | ||
| ) | [protected, pure virtual] |
Abstract Destroy a channel.
Implemented in makVrv::DtWindowProctorImpl.
| static void makVrv::DtWindowProctor::decode_destroyChannel | ( | DtProctor * | proctor, |
| DtMessage & | msg | ||
| ) | [static, protected] |
Decoder for destroy channel.
| static void makVrv::DtWindowProctor::serialize_destroyChannel | ( | DtMessage & | msg, |
| std::string & | displayName, | ||
| std::string & | windowName, | ||
| std::string & | channelName | ||
| ) | [static, protected] |
Serializer for destroy channel.
| virtual void makVrv::DtWindowProctor::modifyChannel | ( | const std::string & | displayName, |
| const std::string & | windowName, | ||
| const std::string & | channelName, | ||
| const DtChannelConfiguration & | config | ||
| ) | [protected, pure virtual] |
Abstract modify channel function.
Implemented in makVrv::DtWindowProctorImpl.
| static void makVrv::DtWindowProctor::decode_modifyChannel | ( | DtProctor * | proctor, |
| DtMessage & | msg | ||
| ) | [static, protected] |
Decoder for modifyChannel.
| static void makVrv::DtWindowProctor::serialize_modifyChannel | ( | DtMessage & | msg, |
| std::string & | displayName, | ||
| std::string & | windowName, | ||
| std::string & | channelName, | ||
| DtChannelConfiguration & | config | ||
| ) | [static, protected] |
Serializer for modifyChannel.
friend class DtWindowProxy [friend] |