RTI Connext Traditional C++ API  Version 6.0.0
 All Classes Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
rti::flat::AggregationBuilder Class Reference

Base class of struct and union builders. More...

#include <AggregationBuilders.hpp>

Inheritance diagram for rti::flat::AggregationBuilder:
rti::flat::AbstractBuilder MyFlatMutableBuilder rti::flat::UnionBuilder< Discriminator > rti::flat::UnionBuilder< int32_t > MyFlatUnionBuilder

Additional Inherited Members

- Public Member Functions inherited from rti::flat::AbstractBuilder
void discard ()
 Discards a member in process of being built.
 
bool is_nested () const
 Returns whether this is a member Builder.
 
bool is_valid () const
 Whether this Builder is valid.
 
rti::xcdr::length_t capacity () const
 Returns the total capacity in bytes.
 
bool check_failure ()
 Checks if the previous operation failed and resets the failure flag.
 
- Protected Member Functions inherited from rti::flat::AbstractBuilder
virtual ~AbstractBuilder ()
 If this is a member Builder, it calls finish().
 

Detailed Description

Base class of struct and union builders.

This class contains implementation details and doesn't add any public function to AbstractBuilder. See MyFlatMutableBuilder for a concrete example of a struct builder.


RTI Connext Traditional C++ API Version 6.0.0 Copyright © Sun Mar 3 2019 Real-Time Innovations, Inc