OpenDDS
Snapshot(2023/04/07-19:43)
|
#include <Updater.h>
Public Member Functions | |
virtual | ~Updater () |
virtual void | requestImage ()=0 |
virtual void | destroy (const IdPath &id, ItemType type, ActorType actor)=0 |
Propagate that an entity has been destroyed. More... | |
virtual void | updateLastPartId (PartIdType partId) |
Update Last Participant Id for the repo. More... | |
virtual void | create (const UTopic &topic)=0 |
virtual void | create (const UParticipant &participant)=0 |
virtual void | create (const URActor &actor)=0 |
virtual void | create (const UWActor &actor)=0 |
virtual void | create (const OwnershipData &data)=0 |
virtual void | update (const IdPath &id, const DDS::DomainParticipantQos &qos)=0 |
virtual void | update (const IdPath &id, const DDS::TopicQos &qos)=0 |
virtual void | update (const IdPath &id, const DDS::DataWriterQos &qos)=0 |
virtual void | update (const IdPath &id, const DDS::PublisherQos &qos)=0 |
virtual void | update (const IdPath &id, const DDS::DataReaderQos &qos)=0 |
virtual void | update (const IdPath &id, const DDS::SubscriberQos &qos)=0 |
virtual void | update (const IdPath &id, const DDS::StringSeq &exprParams)=0 |
|
inlinevirtual |
|
pure virtual |
Propagate an entity has been created.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Propagate an entity has been created.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Propagate an entity has been created.
Implemented in OpenDDS::Federator::ManagerImpl, OpenDDS::Federator::ManagerImpl, Update::PersistenceUpdater, and Update::PersistenceUpdater.
|
pure virtual |
Propagate an entity has been created.
Implemented in OpenDDS::Federator::ManagerImpl, OpenDDS::Federator::ManagerImpl, Update::PersistenceUpdater, and Update::PersistenceUpdater.
|
pure virtual |
Propagate an entity has been created.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Propagate that an entity has been destroyed.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Request an image refresh to be sent to the specified callback (asynchronously).
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Propagate updated Qos parameters for an entity.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Propagate updated Qos parameters for an entity.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Propagate updated Qos parameters for an entity.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Propagate updated Qos parameters for an entity.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Propagate updated Qos parameters for an entity.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Propagate updated Qos parameters for an entity.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
pure virtual |
Propagate updated Qos parameters for an entity.
Implemented in OpenDDS::Federator::ManagerImpl, and Update::PersistenceUpdater.
|
inlinevirtual |
Update Last Participant Id for the repo.
Reimplemented in Update::PersistenceUpdater.