OpenSplice ISO C++ 2 DCPS  v6.x
ISO C++ 2 OpenSplice Data Distribution Service Data-Centric Publish-Subscribe API
dds::core::xtypes::UnionType< T, DELEGATE > Member List

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

add_annotation(const Annotation &annotation) constdds::core::xtypes::UnionType< T, DELEGATE >
add_member(const UnionCase< T > &member) constdds::core::xtypes::UnionType< T, DELEGATE >
annotations() constdds::core::xtypes::UnionType< T, DELEGATE >
member(uint32_t id) constdds::core::xtypes::UnionType< T, DELEGATE >
member(const std::string &name) constdds::core::xtypes::UnionType< T, DELEGATE >
members() constdds::core::xtypes::UnionType< T, DELEGATE >
remove_annotation(const Annotation &annotation) constdds::core::xtypes::UnionType< T, DELEGATE >
remove_member(const UnionCase< T > &member) constdds::core::xtypes::UnionType< T, DELEGATE >
UnionType(const std::string &name, const TPrimitiveType< T > &discriminator_type, const std::vector< UnionCase< T > > &cases)dds::core::xtypes::UnionType< T, DELEGATE >
UnionType(const std::string &name, const TPrimitiveType< T > &discriminator_type, const std::vector< UnionCase< T > > &cases, const Annotation &annotation)dds::core::xtypes::UnionType< T, DELEGATE >
UnionType(const std::string &name, const TPrimitiveType< T > &discriminator_type, const std::vector< UnionCase< T > > &cases, const std::vector< Annotation > &annotations)dds::core::xtypes::UnionType< T, DELEGATE >