![]() |
VR-Forces Developer's Guide
|

Public Member Functions | |
| DtVrfWeatherObjectPublisher (const DtVrfParameterDb *paramDb) | |
| virtual | ~DtVrfWeatherObjectPublisher () override |
| virtual DtWeatherObjectRepository * | wesr () |
| virtual const DtWeatherObjectRepository * | wesr () const |
Public Member Functions inherited from DtVrfExtControlObjectPublisher | |
| DtVrfExtControlObjectPublisher (const DtVrfParameterDb *paramDb) | |
| virtual | ~DtVrfExtControlObjectPublisher () override |
| virtual void | initialize (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &glId=DtVrfObjectIdGenerator::nullId(), const DtEntityIdentifier &entId=DtEntityIdentifier::nullId(), DtRwProperties *stateProps=0, DtRwProperties *paramProps=0) |
Public Member Functions inherited from DtVrfControlObjectPublisher | |
| DtVrfControlObjectPublisher (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &glId=DtVrfObjectIdGenerator::nullId(), const DtEntityIdentifier &entId=DtEntityIdentifier::nullId(), DtRwProperties *stateProps=0, DtRwProperties *paramProps=0) | |
| DtVrfControlObjectPublisher (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &glId=DtVrfObjectIdGenerator::nullId(), const DtEntityIdentifier &entId=DtEntityIdentifier::nullId(), const DtRwProperties &stateProps=DtRwProperties::emptyProperties(), const DtRwProperties ¶mProps=DtRwProperties::emptyProperties()) | |
| virtual | ~DtVrfControlObjectPublisher () |
| virtual bool | tick (bool &extAttrTicked) |
| virtual DtCtrlPublisherDecoder * | decoder () |
| virtual DtCtrlPublisherEncoder * | encoder () |
| DtStateRepository * | sr () |
| const DtString & | name () const |
| virtual const DtObjectId & | id () const |
| virtual const DtObjectId & | localId () const |
| virtual const DtGlobalObjectDesignator & | globalId () const |
| virtual void | forceUpdate () |
| virtual DtControlObjectPublisher * | controlObjectPublisher () |
| virtual void | setSendVrfObjectDataRecord (bool shouldSend) |
| virtual void | setExtendedData (const DtString &key, const DtString &value) |
| virtual void | clearExtendedData () |
| virtual void | removeExtendedData (const DtString &key) |
| virtual DtString | extendedData (const DtString &key) const |
| virtual DtControlObjectRepository * | controlObjectProcessStateRep () |
| virtual DtControlObjectRepository * | controlObjectStateRep () |
| virtual DtControlObjectRepository * | cosr () |
Protected Member Functions | |
| virtual DtControlObjectPublisher * | createPublisher (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &glId, const DtEntityIdentifier &entId) const override |
Protected Member Functions inherited from DtVrfControlObjectPublisher | |
| DtVrfControlObjectPublisher () | |
| void | initialize (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &glId, const DtEntityIdentifier &entId) |
Private Member Functions | |
| DtVrfWeatherObjectPublisher (const DtVrfWeatherObjectPublisher &) | |
| DtVrfWeatherObjectPublisher & | operator= (const DtVrfWeatherObjectPublisher &) |
Additional Inherited Members | |
Public Types inherited from DtVrfControlObjectPublisher | |
| typedef DtControlObjectRepository *(* | MyStateRepCreator )() |
Static Public Member Functions inherited from DtVrfControlObjectPublisher | |
| static void | setInitializer (DtExtendedAttributesInitializerPtr init) |
| static DtExtendedAttributesInitializerPtr | initializer () |
| static void | setObjectClassChooser (DtObjectClassChooserPtr chooser) |
| static DtObjectClassChooserPtr | objectClassChooser () |
Protected Attributes inherited from DtVrfExtControlObjectPublisher | |
| const DtVrfParameterDb * | myParameterDb |
Protected Attributes inherited from DtVrfControlObjectPublisher | |
| DtControlObjectPublisher * | myPublisher |
| makVrfVrlinkExtToolkit::DtExtendedAttributesObjectPublisher * | myExtAttrPublisher |
Static Protected Attributes inherited from DtVrfControlObjectPublisher | |
| static DtObjectClassChooserPtr | theObjectClassChooser |
| static DtExtendedAttributesInitializerPtr | theInitializer |
| DtVrfWeatherObjectPublisher::DtVrfWeatherObjectPublisher | ( | const DtVrfParameterDb * | paramDb | ) |
Constructor.
|
overridevirtual |
Destructor.
|
private |
Unimplemented.
|
virtual |
Access the underlying network state repository.
|
virtual |
|
overrideprotectedvirtual |
Reimplemented from DtVrfControlObjectPublisher.
Reimplemented in DtVrfGlobalEnvironmentObjectPublisher.
|
private |
Unimplemented.