| 
    RTI Connext Modern C++ API
    Version 6.1.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