RTI Connext Modern C++ API Version 7.2.0
dds::core::xtypes::UnionType Member List

This is the complete list of members for dds::core::xtypes::UnionType, including all inherited members.

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