![]() |
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.