#include "Cached_Allocator_With_Overflow_T.h"#include "dds/DdsDcpsInfoUtilsC.h"#include "dds/DdsDcpsInfrastructureC.h"#include "dds/DCPS/Serializer.h"#include "ace/Message_Block.h"#include "ace/Global_Macros.h"#include <functional>#include <utility>Include dependency graph for Definitions.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | OpenDDS | 
| namespace | OpenDDS::DCPS | 
Classes | |
| class | OpenDDS::DCPS::SequenceNumber | 
| Sequence number abstraction. Only allows positive 64 bit values.  More... | |
| struct | OpenDDS::DCPS::Objref_Servant_Pair< T_impl, T, T_ptr, T_var > | 
| This struct holds both object reference and the corresponding servant.  More... | |
| struct | OpenDDS::DCPS::VarLess< T, V > | 
Defines | |
| #define | OPENDDS_DELETED_COPY_CTOR_ASSIGN(CLASS) | 
| #define | DUP true | 
| #define | NO_DUP false | 
Typedefs | |
| typedef ACE_UINT16 | OpenDDS::DCPS::CoherencyGroup | 
| typedef RepoId | OpenDDS::DCPS::PublicationId | 
| typedef RepoId | OpenDDS::DCPS::SubscriptionId | 
| typedef std::pair< SequenceNumber, SequenceNumber >  | OpenDDS::DCPS::SequenceRange | 
| typedef Cached_Allocator_With_Overflow< ACE_Message_Block, ACE_Thread_Mutex >  | OpenDDS::DCPS::MessageBlockAllocator | 
| typedef Cached_Allocator_With_Overflow< ACE_Data_Block, ACE_Thread_Mutex >  | OpenDDS::DCPS::DataBlockAllocator | 
| typedef Cached_Allocator_With_Overflow< DataSampleHeader, ACE_Null_Mutex >  | OpenDDS::DCPS::DataSampleHeaderAllocator | 
Functions | |
| ACE_CDR::Boolean | OpenDDS::DCPS::operator<< (Serializer &s, const SequenceNumber &x) | 
| ACE_CDR::Boolean | OpenDDS::DCPS::operator>> (Serializer &s, SequenceNumber &x) | 
| SequenceNumber | OpenDDS::DCPS::operator+ (const SequenceNumber &lhs, int rhs) | 
| SequenceNumber | OpenDDS::DCPS::operator+= (SequenceNumber &lhs, int rhs) | 
| SequenceNumber | OpenDDS::DCPS::operator+ (int lhs, const SequenceNumber &rhs) | 
| void | OpenDDS::DCPS::gen_find_size (const SequenceNumber &, size_t &size, size_t &padding) | 
| #define DUP true | 
Definition at line 234 of file Definitions.h.
Referenced by OpenDDS::DCPS::DomainParticipantFactoryImpl::delete_participant(), OpenDDS::DCPS::DomainParticipantImpl::delete_publisher(), and OpenDDS::DCPS::DomainParticipantImpl::delete_subscriber().
| #define NO_DUP false | 
Definition at line 235 of file Definitions.h.
Referenced by OpenDDS::DCPS::DomainParticipantImpl::create_new_topic(), OpenDDS::DCPS::DomainParticipantFactoryImpl::create_participant(), OpenDDS::DCPS::DomainParticipantImpl::create_publisher(), and OpenDDS::DCPS::DomainParticipantImpl::create_subscriber().
| #define OPENDDS_DELETED_COPY_CTOR_ASSIGN | ( | CLASS | ) | 
Value:
ACE_UNIMPLEMENTED_FUNC(CLASS(const CLASS&)) \ ACE_UNIMPLEMENTED_FUNC(CLASS& operator=(const CLASS&))
Definition at line 33 of file Definitions.h.
 1.4.7