Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
variant.hpp File Reference
Include dependency graph for variant.hpp:

Classes

class  boost::spirit::x3::forward_ast< T >
 
struct  boost::spirit::x3::detail::remove_forward< T >
 
struct  boost::spirit::x3::detail::remove_forward< forward_ast< T > >
 
struct  boost::spirit::x3::variant< Types >
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::spirit
 
 boost::spirit::x3
 
 boost::spirit::x3::detail
 

Functions

template<typename T >
void boost::spirit::x3::swap (forward_ast< T > &lhs, forward_ast< T > &rhs) BOOST_NOEXCEPT
 
template<typename T , typename... Types>
T const & boost::get (boost::spirit::x3::variant< Types...> const &x)
 
template<typename T , typename... Types>
Tboost::get (boost::spirit::x3::variant< Types...> &x)
 
template<typename T , typename... Types>
T const * boost::get (boost::spirit::x3::variant< Types...> const *x)
 
template<typename T , typename... Types>
Tboost::get (boost::spirit::x3::variant< Types...> *x)