Blank typedef | reflex::match::Union< TagType, Cases > | |
case_tuple_type typedef | reflex::match::Union< TagType, Cases > | |
caseptr_tuple_type typedef | reflex::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 typedef | reflex::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 typedef | reflex::match::Union< TagType, Cases > | |