RTI Connext Modern C++ API Version 7.3.0
|
<<extension>> Support for FlatData Topic-Types More...
Classes | |
class | AbstractAlignedList |
Base class of Offsets to sequences and arrays of non-primitive members. More... | |
class | AbstractBuilder |
Base class of all Builders. More... | |
class | AbstractListBuilder |
Base class of all array and sequence builders. More... | |
class | AbstractPrimitiveList |
Base class for Offsets to sequences and arrays of primitive types. More... | |
class | AbstractSequenceBuilder |
Base class of Builders for sequence members. More... | |
class | AggregationBuilder |
Base class of struct and union builders. More... | |
class | FinalAlignedArrayOffset |
Offset to an array of final elements. More... | |
class | FinalArrayOffset |
Offset to an array of final elements. More... | |
class | FinalOffset |
The base class of all Offsets to a final struct type. More... | |
class | FinalSequenceBuilder |
Builds a sequence member of fixed-size elements. More... | |
struct | flat_type_traits |
Given a Sample, an Offset or a Builder, it allows obtaining the other types. More... | |
class | MutableArrayBuilder |
Builds an array member of variable-size elements. More... | |
class | MutableArrayOffset |
Offset to an array of variable-size elements. More... | |
class | MutableOffset |
The base class of all Offsets to a final struct type. More... | |
class | MutableSequenceBuilder |
Builds a sequence member of variable-size elements. More... | |
class | OffsetBase |
Base class of all Offset types. More... | |
class | PrimitiveArrayOffset |
Offset to an array of primitive elements. More... | |
struct | PrimitiveConstOffset |
A const Offset to an optional primitive member. More... | |
struct | PrimitiveOffset |
An Offset to an optional primitive member. More... | |
class | PrimitiveSequenceBuilder |
Builds a sequence of primitive members. More... | |
class | PrimitiveSequenceOffset |
Offset to a sequence of primitive elements. More... | |
class | Sample |
The generic definition of FlatData topic-types. More... | |
class | SequenceIterator |
Iterator for collections of Offsets. More... | |
class | SequenceOffset |
Offset to a sequence of non-primitive elements. More... | |
class | StringBuilder |
Builds a string. More... | |
class | StringOffset |
Offset to a string. More... | |
class | UnionBuilder |
Base class of builders for user-defined mutable unions. More... | |
Functions | |
template<typename OffsetType > | |
flat_type_traits< OffsetType >::plain_type * | plain_cast (OffsetType &offset) |
Casts into an equivalent plain C++ type. More... | |
template<typename OffsetType > | |
const flat_type_traits< OffsetType >::plain_type * | plain_cast (const OffsetType &offset) |
Const version of plain_cast. More... | |
template<typename TopicType > | |
rti::flat::flat_type_traits< TopicType >::builder | build_data (dds::pub::DataWriter< TopicType > &writer) |
Begins building a new sample. More... | |
template<typename TopicType > | |
void | discard_builder (dds::pub::DataWriter< TopicType > &writer, typename rti::flat::flat_type_traits< TopicType >::builder &builder) |
Discards a sample builder. More... | |
<<extension>> Support for FlatData Topic-Types