RefleX
Build DDS Applications in Modern C++ without IDL
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros Pages
reflex::match::Union< TagType, Cases > Member List

This is the complete list of members for reflex::match::Union< TagType, Cases >, including all inherited members.

Blank typedefreflex::match::Union< TagType, Cases >
case_tuple_type typedefreflex::match::Union< TagType, Cases >
caseptr_tuple_type typedefreflex::match::Union< TagType, Cases >
empty() const reflex::match::Union< TagType, Cases >inline
get_active_index() const reflex::match::Union< TagType, Cases >inline
get_caseptr_tuple() const reflex::match::Union< TagType, Cases >inline
get_caseptr_tuple()reflex::match::Union< TagType, Cases >inline
get_variant()reflex::match::Union< TagType, Cases >inline
get_variant() const reflex::match::Union< TagType, Cases >inline
operator<(const Union &rhs) const reflex::match::Union< TagType, Cases >inline
operator<(const U &rhs) const reflex::match::Union< TagType, Cases >inline
operator=(const Union &rhs)reflex::match::Union< TagType, Cases >inline
operator=(const variant_type &lhs)reflex::match::Union< TagType, Cases >inline
operator=(const Case< CaseType, Tags...> &rhs)reflex::match::Union< TagType, Cases >inline
operator=(const Union< Tag, C...> &rhs)reflex::match::Union< TagType, Cases >inline
operator==(const Union &rhs) const reflex::match::Union< TagType, Cases >inline
operator==(const U &rhs) const reflex::match::Union< TagType, Cases >inline
reset_caseptr_tuple()reflex::match::Union< TagType, Cases >inline
set_active_index(int i)reflex::match::Union< TagType, Cases >inline
set_caseptr_tuple_for_reading(const caseptr_tuple_type &caseptrs)reflex::match::Union< TagType, Cases >inline
set_caseptr_tuple_for_writing(const caseptr_tuple_type &caseptrs, int ai)reflex::match::Union< TagType, Cases >inline
swap(Union &other)reflex::match::Union< TagType, Cases >inline
tag_type typedefreflex::match::Union< TagType, Cases >
type() const reflex::match::Union< TagType, Cases >inline
Union()reflex::match::Union< TagType, Cases >inline
Union(const Union &other)reflex::match::Union< TagType, Cases >inline
Union(const variant_type &v)reflex::match::Union< TagType, Cases >inline
Union(const Case< CaseType, Tags...> &c)reflex::match::Union< TagType, Cases >inline
Union(const Union< Tag, C...> &u)reflex::match::Union< TagType, Cases >inline
variant_type typedefreflex::match::Union< TagType, Cases >