add_member(const UnionMember &member) | dds::core::xtypes::UnionType | |
add_member(UnionMember &&the_member) | dds::core::xtypes::UnionType | inline |
add_members(const Container &the_members) | dds::core::xtypes::UnionType | inline |
add_members(std::initializer_list< UnionMember > the_members) | dds::core::xtypes::UnionType | inline |
add_members(MemberIter begin, MemberIter end) | dds::core::xtypes::UnionType | inline |
cdr_serialized_sample_key_max_size(dds::core::policy::DataRepresentationId representation_id=DDS_AUTO_DATA_REPRESENTATION) const | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
cdr_serialized_sample_max_size(dds::core::policy::DataRepresentationId representation_id=DDS_AUTO_DATA_REPRESENTATION) const | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
cdr_serialized_sample_min_size(dds::core::policy::DataRepresentationId representation_id=DDS_AUTO_DATA_REPRESENTATION) const | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
discriminator() const | dds::core::xtypes::UnionType | |
DiscriminatorType typedef | dds::core::xtypes::UnionType | |
AbstractConstructedType< UnionMember >::extensibility_kind() const | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
find_member_by_id(uint32_t id) const | dds::core::xtypes::UnionType | |
find_member_by_label(DiscriminatorType label) const | dds::core::xtypes::UnionType | |
find_member_by_name(const std::string &name) const | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
INVALID_INDEX | dds::core::xtypes::AbstractConstructedType< UnionMember > | static |
is_aggregation_type(const DynamicType &t) | dds::core::xtypes::DynamicType | related |
is_collection_type(const DynamicType &t) | dds::core::xtypes::DynamicType | related |
is_constructed_type(const DynamicType &t) | dds::core::xtypes::DynamicType | related |
is_primitive_type(const DynamicType &t) | dds::core::xtypes::DynamicType | related |
kind() const | dds::core::xtypes::DynamicType | |
Member typedef | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
member(MemberIndex index) const | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
member(const std::string &name) const | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
member_count() const | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
MemberIndex typedef | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
members() const | dds::core::xtypes::AbstractConstructedType< UnionMember > | |
name() const | dds::core::xtypes::DynamicType | |
operator<<(std::ostream &out, const DynamicType &type) | dds::core::xtypes::DynamicType | related |
print_idl(const DynamicType &type, unsigned int indent=0) | dds::core::xtypes::DynamicType | related |
to_string(std::ostream &out, const DynamicType &type, const rti::core::xtypes::DynamicTypePrintFormatProperty &format=DynamicTypePrintFormatProperty()) | dds::core::xtypes::DynamicType | related |
to_string(const DynamicType &type, const rti::core::xtypes::DynamicTypePrintFormatProperty &format=DynamicTypePrintFormatProperty()) | dds::core::xtypes::DynamicType | related |
UnionType(const std::string &the_name, const DynamicTypeImpl &discriminator_type) | dds::core::xtypes::UnionType | inline |
UnionType(const std::string &the_name, const DynamicTypeImpl &discriminator_type, const Container &the_members) | dds::core::xtypes::UnionType | inline |
UnionType(const std::string &the_name, const DynamicTypeImpl &discriminator_type, MemberIter begin, MemberIter end) | dds::core::xtypes::UnionType | inline |
UnionType(const std::string &the_name, const DynamicTypeImpl &discriminator_type, std::initializer_list< UnionMember > the_members) | dds::core::xtypes::UnionType | inline |