|
OpenDDS
Snapshot(2023/04/28-20:55)
|
Classes | |
| struct | ActorStrt |
| struct | ActorStrt< QosSeq, QosSeq, ACE_CString, BinSeq, ContentSubscriptionBin, BinSeq > |
| struct | ContentSubscriptionBin |
| struct | ContentSubscriptionInfo |
| struct | IdPath |
| struct | ImageData |
| class | Manager |
| struct | OwnershipData |
| struct | ParticipantStrt |
| struct | ParticipantStrt< QosSeq > |
| class | PersistenceUpdater |
| class | SeqGuard |
| struct | TopicStrt |
| struct | TopicStrt< QosSeq, ACE_CString > |
| class | Updater |
Enumerations | |
| enum | ItemType { Topic, Participant, Actor } |
| enum | ActorType { DataReader, DataWriter } |
| enum | SpecificQos { NoQos, ParticipantQos, TopicQos, DataWriterQos, PublisherQos, DataReaderQos, SubscriberQos } |
Functions | |
| void * | createIndex (const std::string &tag, PersistenceUpdater::ALLOCATOR &allocator, size_t size, bool &exists) |
| template<typename I > | |
| void | index_cleanup (I *index, PersistenceUpdater::ALLOCATOR *allocator) |
| typedef std::pair<size_t, char*> Update::BinSeq |
Definition at line 36 of file UpdateDataTypes.h.
| typedef struct ActorStrt< QosSeq, QosSeq, std::string, BinSeq, ContentSubscriptionBin, BinSeq > Update::DActor |
Definition at line 183 of file UpdateDataTypes.h.
| typedef struct ImageData< DTopic, DParticipant, DActor, DActor > Update::DImage |
Definition at line 204 of file UpdateDataTypes.h.
| typedef DDS::DomainId_t Update::DomainIdType |
Definition at line 34 of file UpdateDataTypes.h.
| typedef struct ParticipantStrt< QosSeq > Update::DParticipant |
Definition at line 106 of file UpdateDataTypes.h.
| typedef struct TopicStrt< QosSeq, std::string > Update::DTopic |
Definition at line 86 of file UpdateDataTypes.h.
| typedef OpenDDS::DCPS::GUID_t Update::IdType |
Definition at line 35 of file UpdateDataTypes.h.
| typedef long Update::PartIdType |
Definition at line 38 of file UpdateDataTypes.h.
| typedef std::pair<SpecificQos, BinSeq> Update::QosSeq |
Definition at line 37 of file UpdateDataTypes.h.
| typedef struct ImageData< UTopic *, UParticipant *, URActor *, UWActor * > Update::UImage |
Definition at line 203 of file UpdateDataTypes.h.
| typedef struct ParticipantStrt< DDS::DomainParticipantQos & > Update::UParticipant |
Definition at line 105 of file UpdateDataTypes.h.
| typedef struct ActorStrt< DDS::SubscriberQos &, DDS::DataReaderQos &, std::string, OpenDDS::DCPS::TransportLocatorSeq &, ContentSubscriptionInfo &, DDS::OctetSeq & > Update::URActor |
Definition at line 169 of file UpdateDataTypes.h.
| typedef struct TopicStrt< DDS::TopicQos &, std::string > Update::UTopic |
Definition at line 85 of file UpdateDataTypes.h.
| typedef struct ActorStrt< DDS::PublisherQos &, DDS::DataWriterQos &, std::string, OpenDDS::DCPS::TransportLocatorSeq &, ContentSubscriptionInfo &, DDS::OctetSeq & > Update::UWActor |
Definition at line 176 of file UpdateDataTypes.h.
| enum Update::ActorType |
| enum Update::ItemType |
| Enumerator | |
|---|---|
| Topic | |
| Participant | |
| Actor | |
Definition at line 22 of file UpdateDataTypes.h.
| enum Update::SpecificQos |
| Enumerator | |
|---|---|
| NoQos | |
| ParticipantQos | |
| TopicQos | |
| DataWriterQos | |
| PublisherQos | |
| DataReaderQos | |
| SubscriberQos | |
Definition at line 24 of file UpdateDataTypes.h.
| void* Update::createIndex | ( | const std::string & | tag, |
| PersistenceUpdater::ALLOCATOR & | allocator, | ||
| size_t | size, | ||
| bool & | exists | ||
| ) |
Definition at line 231 of file PersistenceUpdater.cpp.
References ACE_ALLOCATOR_RETURN, ACE_ERROR, ACE_TEXT(), ACE_Allocator_Adapter< class >::bind(), ACE_Allocator_Adapter< class >::find(), ACE_Allocator_Adapter< class >::free(), LM_ERROR, and ACE_Allocator_Adapter< class >::malloc().
Referenced by Update::PersistenceUpdater::init().
| void Update::index_cleanup | ( | I * | index, |
| PersistenceUpdater::ALLOCATOR * | allocator | ||
| ) |
Definition at line 263 of file PersistenceUpdater.cpp.
References ACE_ERROR, ACE_TEXT(), and LM_ERROR.
Referenced by Update::PersistenceUpdater::init().
1.8.13