apply_visitor(VisitorT visitor) const | boost::aux::variant_ref< T, TagT > | inline |
apply_visitor_optional(VisitorT visitor) const | boost::aux::variant_ref< T, TagT > | inline |
apply_visitor_optional(VisitorT visitor) const | boost::aux::variant_ref< T, TagT > | inline |
apply_visitor_or_default(VisitorT visitor, DefaultT &def_val) const | boost::aux::variant_ref< T, TagT > | inline |
apply_visitor_or_default(VisitorT visitor, DefaultT const &def_val) const | boost::aux::variant_ref< T, TagT > | inline |
get() const BOOST_NOEXCEPT | boost::aux::variant_ref< T, TagT > | inline |
get_ptr() const BOOST_NOEXCEPT | boost::aux::variant_ref< T, TagT > | inline |
is_compatible typedef | boost::aux::variant_ref< T, TagT > | protected |
m_ptr | boost::aux::variant_ref< T, TagT > | protected |
m_type_idx | boost::aux::variant_ref< T, TagT > | protected |
reset() BOOST_NOEXCEPT | boost::aux::variant_ref< T, TagT > | inline |
swap(variant_ref &that) BOOST_NOEXCEPT | boost::aux::variant_ref< T, TagT > | inline |
tag_type typedef | boost::aux::variant_ref< T, TagT > | |
value_type typedef | boost::aux::variant_ref< T, TagT > | |
variant_ref() BOOST_NOEXCEPT | boost::aux::variant_ref< T, TagT > | inlineprotected |
variant_ref(const U *p) BOOST_NOEXCEPT | boost::aux::variant_ref< T, TagT > | inlineexplicitprotected |
which() const BOOST_NOEXCEPT | boost::aux::variant_ref< T, TagT > | inline |