|
Cyclone ISO C++ API Reference Guide
|
Namespaces | |
| cond | |
| policy | |
| status | |
Classes | |
| class | AlreadyClosedError |
| Exception: The object target of this operation has already been closed. More... | |
| struct | array |
| A standard container for storing a fixed size sequence of elements. 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 | 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 | Time |
| class | TimeoutError |
| Exception: The operation timed out. More... | |
| class | tuple_element |
| tuple_element More... | |
| struct | tuple_element< _Int, array< _Tp, _Nm > > |
| class | tuple_size |
| struct | tuple_size< array< _Tp, _Nm > > |
| 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 | |
| template<typename T > | |
| T::const_iterator | begin (const T &t) |
| template<typename T > | |
| T::iterator | begin (T &t) |
| template<typename T > | |
| T::const_iterator | end (const T &t) |
| template<typename T > | |
| T::iterator | end (T &t) |
| template<std::size_t _Int, typename _Tp , std::size_t _Nm> | |
| _Tp & | get (array< _Tp, _Nm > &__arr) |
| template<std::size_t _Int, typename _Tp , std::size_t _Nm> | |
| const _Tp & | get (const array< _Tp, _Nm > &__arr) |
| template<typename _Tp , std::size_t _Nm> | |
| bool | operator!= (const array< _Tp, _Nm > &__one, const array< _Tp, _Nm > &__two) |
| const Duration | operator* (const Duration &lhs, uint64_t rhs) |
| const Duration | operator* (uint64_t lhs, const Duration &rhs) |
| const Duration | operator/ (const Duration &lhs, uint64_t rhs) |
| template<typename _Tp , std::size_t _Nm> | |
| bool | operator< (const array< _Tp, _Nm > &__a, const array< _Tp, _Nm > &__b) |
| template<typename _Tp , std::size_t _Nm> | |
| bool | operator<= (const array< _Tp, _Nm > &__one, const array< _Tp, _Nm > &__two) |
| template<typename _Tp , std::size_t _Nm> | |
| bool | operator== (const array< _Tp, _Nm > &__one, const array< _Tp, _Nm > &__two) |
| template<typename _Tp , std::size_t _Nm> | |
| bool | operator> (const array< _Tp, _Nm > &__one, const array< _Tp, _Nm > &__two) |
| template<typename _Tp , std::size_t _Nm> | |
| bool | operator>= (const array< _Tp, _Nm > &__one, const array< _Tp, _Nm > &__two) |
Variables | |
| const int32_t | LENGTH_UNLIMITED = -1 |
| typedef std::vector<uint8_t> dds::core::ByteSeq |
| typedef std::vector<std::string> dds::core::StringSeq |
| T::const_iterator dds::core::begin | ( | const T & | t | ) |
| T::iterator dds::core::begin | ( | T & | t | ) |
| T::const_iterator dds::core::end | ( | const T & | t | ) |
|
inline |
|
inline |
| const int32_t dds::core::LENGTH_UNLIMITED = -1 |
Definition at line 27 of file LengthUnlimited.hpp.