Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::aux::variant_ref< T, TagT > Member List

This is the complete list of members for boost::aux::variant_ref< T, TagT >, including all inherited members.

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_NOEXCEPTboost::aux::variant_ref< T, TagT >inline
get_ptr() const BOOST_NOEXCEPTboost::aux::variant_ref< T, TagT >inline
is_compatible typedefboost::aux::variant_ref< T, TagT >protected
m_ptrboost::aux::variant_ref< T, TagT >protected
m_type_idxboost::aux::variant_ref< T, TagT >protected
reset() BOOST_NOEXCEPTboost::aux::variant_ref< T, TagT >inline
swap(variant_ref &that) BOOST_NOEXCEPTboost::aux::variant_ref< T, TagT >inline
tag_type typedefboost::aux::variant_ref< T, TagT >
value_type typedefboost::aux::variant_ref< T, TagT >
variant_ref() BOOST_NOEXCEPTboost::aux::variant_ref< T, TagT >inlineprotected
variant_ref(const U *p) BOOST_NOEXCEPTboost::aux::variant_ref< T, TagT >inlineexplicitprotected
which() const BOOST_NOEXCEPTboost::aux::variant_ref< T, TagT >inline