add_member(const MemberImpl &member) | dds::core::xtypes::StructType | |
add_member(MemberImpl &&member) | dds::core::xtypes::StructType | inline |
add_members(const Container &members) | dds::core::xtypes::StructType | inline |
add_members(std::initializer_list< MemberImpl > members) | dds::core::xtypes::StructType | inline |
add_members(MemberIter begin, MemberIter end) | dds::core::xtypes::StructType | inline |
create_type_from_tuple(const std::string &name) | dds::core::xtypes::StructType | related |
extensibility_kind(dds::core::xtypes::ExtensibilityKind kind) | dds::core::xtypes::StructType | |
AbstractConstructedType< Member >::extensibility_kind() const | dds::core::xtypes::AbstractConstructedType< Member > | |
find_member_by_id(uint32_t id) const | dds::core::xtypes::StructType | |
find_member_by_name(const std::string &name) const | dds::core::xtypes::AbstractConstructedType< Member > | |
has_parent() const | dds::core::xtypes::StructType | |
INVALID_INDEX | dds::core::xtypes::AbstractConstructedType< Member > | 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(MemberIndex index) const | dds::core::xtypes::AbstractConstructedType< Member > | |
member(const std::string &name) const | dds::core::xtypes::AbstractConstructedType< Member > | |
Member typedef | dds::core::xtypes::AbstractConstructedType< Member > | |
member_count() const | dds::core::xtypes::AbstractConstructedType< Member > | |
MemberIndex typedef | dds::core::xtypes::AbstractConstructedType< Member > | |
members() const | dds::core::xtypes::AbstractConstructedType< Member > | |
name() const | dds::core::xtypes::DynamicType | |
parent() const | dds::core::xtypes::StructType | |
print_idl(const DynamicType &type, unsigned int indent=0) | dds::core::xtypes::DynamicType | related |
StructType(const std::string &name) | dds::core::xtypes::StructType | |
StructType(const std::string &name, const StructType &parent) | dds::core::xtypes::StructType | |
StructType(const std::string &name, const Container &members) | dds::core::xtypes::StructType | inline |
StructType(const std::string &name, const StructType &parent, const Container &members) | dds::core::xtypes::StructType | inline |
StructType(const std::string &name, MemberIter begin, MemberIter end) | dds::core::xtypes::StructType | inline |
StructType(const std::string &name, const StructType &parent, MemberIter begin, MemberIter end) | dds::core::xtypes::StructType | inline |
StructType(const std::string &name, StructType &&parent) | dds::core::xtypes::StructType | inline |
StructType(const std::string &name, StructType &&parent, MemberIter begin, MemberIter end) | dds::core::xtypes::StructType | inline |
StructType(const std::string &name, StructType &&parent, const Container &members) | dds::core::xtypes::StructType | inline |
StructType(const std::string &name, std::initializer_list< MemberImpl > members) | dds::core::xtypes::StructType | inline |
StructType(const std::string &name, const StructType &parent, std::initializer_list< MemberImpl > members) | dds::core::xtypes::StructType | inline |
StructType(const std::string &name, StructType &&parent, std::initializer_list< MemberImpl > members) | dds::core::xtypes::StructType | inline |