![]() |
OpenSplice ISO C++ 2 DCPS
v6.x
ISO C++ 2 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
|
Namespaces | |
| cond | |
| detail | |
| policy | |
| status | |
| xtypes | |
Classes | |
| class | AlreadyClosedError |
| Exception: The object target of this operation has already been closed. More... | |
| class | BytesTopicType |
| Class that is a built-in topic type that can be used to readily create Topics, DataReaders and DataWriters for this type without the need for code generation. More... | |
| class | Duration |
| class | Entity |
| This class is the abstract base class for all the DCPS objects. More... | |
| class | EntityQos |
| QoS Container. More... | |
| class | Error |
| Exception: Generic, unspecified error. More... | |
| class | Exception |
| Exception: base class for specified DDS Exceptions. More... | |
| class | IllegalOperationError |
| Exception: An operation was invoked on an inappropriate object or at an inappropriate time. More... | |
| class | ImmutablePolicyError |
| Exception: Application attempted to modify an immutable QosPolicy. More... | |
| class | InconsistentPolicyError |
| Exception: Application specified a set of policies that are not consistent with each other. More... | |
| class | InstanceHandle |
| Class to hold the handle associated with in sample instance. More... | |
| class | InvalidArgumentError |
| Exception: Application is passing an invalid argument. More... | |
| class | InvalidDataError |
| Exception: Application provided invalid data More... | |
| class | InvalidDowncastError |
| Exception: Application has attempted to cast incompatible types. More... | |
| class | KeyedBytesTopicType |
| Class that is a built-in topic type that can be used to readily create Topics, DataReaders and DataWriters for this type without the need for code generation. More... | |
| class | KeyedStringTopicType |
| Class that is a built-in topic type that can be used to readily create Topics, DataReaders and DataWriters for this type without the need for code generation. More... | |
| class | NotEnabledError |
| Exception: Operation invoked on an Entity that is not yet enabled. More... | |
| class | null_type |
| This class is used to create dds::core::null objects. More... | |
| class | NullReferenceError |
| Exception: Application used a null reference. More... | |
| class | optional |
| class | OutOfResourcesError |
| Exception: Service ran out of the resources needed to complete the operation. More... | |
| class | PreconditionNotMetError |
| Exception: A pre-condition for the operation was not met. More... | |
| class | QosProvider |
| The QosProvider API allows users to specify the QoS settings of their DCPS entities outside of application code in XML. More... | |
| class | Reference |
| Base class for reference-counted objects. More... | |
| class | safe_enum |
| class | StringTopicType |
| Class that is a built-in topic type that can be used to readily create Topics, DataReaders and DataWriters for this type without the need for code generation. More... | |
| class | Time |
| class | TimeoutError |
| Exception: The operation timed out. More... | |
| class | UnsupportedError |
| Exception: Unsupported operation. More... | |
| class | Value |
| This class is the base for various value-type dds objects. More... | |
| class | WeakReference |
| The WeakReference class enables you to maintain a weak reference to a DDS reference type. More... | |
Typedefs | |
| typedef std::vector< uint8_t > | ByteSeq |
| typedef std::vector< std::string > | StringSeq |
Functions | |
| const Duration | operator* (uint64_t lhs, const Duration &rhs) |
| const Duration | operator* (const Duration &lhs, uint64_t rhs) |
| const Duration | operator/ (const Duration &lhs, uint64_t rhs) |
Variables | |
| const int32_t | LENGTH_UNLIMITED = -1 |
| typedef std::vector<uint8_t> dds::core::ByteSeq |
| typedef std::vector<std::string> dds::core::StringSeq |
| const int32_t dds::core::LENGTH_UNLIMITED = -1 |
Definition at line 27 of file LengthUnlimited.hpp.