This class extends DtVrfAggregatePublisher to support the publishing of VR-Forces state properties as extended attributes of the aggregate.
|
| | DtVrfExtAggregatePublisher (const DtEntityType &type, DtExerciseConn *conn, const DtVrfParameterDb *paramDb, const DtGlobalObjectDesignator &glId=DtVrfObjectIdGenerator::nullId(), const DtEntityIdentifier &entId=DtEntityIdentifier::nullId(), DtRwProperties *stateProps=0, DtRwProperties *paramProps=0) |
| |
| virtual | ~DtVrfExtAggregatePublisher () override |
| |
| | DtVrfAggregatePublisher (const DtEntityType &type, DtExerciseConn *conn, const DtGlobalObjectDesignator &glId=DtVrfObjectIdGenerator::nullId(), const DtEntityIdentifier &entId=DtEntityIdentifier::nullId(), DtRwProperties *stateProps=0, DtRwProperties *paramProps=0) |
| |
| | DtVrfAggregatePublisher (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 | ~DtVrfAggregatePublisher () |
| |
| virtual void | addEntity (const DtBaseEntityStateRepository *) |
| |
| virtual void | removeEntity (const DtBaseEntityStateRepository *) |
| |
| virtual void | addAggregate (const DtBaseEntityStateRepository *) |
| |
| virtual void | removeAggregate (const DtBaseEntityStateRepository *) |
| |
| virtual bool | tick (bool &extAttrPublisherTick) |
| |
| virtual DtAggPublisherDecoder * | decoder () |
| |
| virtual DtAggPublisherEncoder * | 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 DtAggregatePublisher * | aggregatePublisher () |
| |
| 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
DtExtAggregateStateRepository * | aggregateProcessStateRep () |
| |
virtual
DtExtAggregateStateRepository * | aggregateStateRep () |
| |
virtual
DtExtAggregateStateRepository * | agsr () |
| |