Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
context.hpp File Reference
Include dependency graph for context.hpp:
This graph shows which files directly or indirectly include this file:

Classes

struct  boost::spirit::x3::context< ID, T, Next >
 
struct  boost::spirit::x3::context< ID, T, Next >::get_result< ID_, Unused >
 
struct  boost::spirit::x3::context< ID, T, Next >::get_result< mpl::identity< ID >, Unused >
 
struct  boost::spirit::x3::context< ID, T, unused_type >
 
struct  boost::spirit::x3::context< ID, T, unused_type >::get_result< ID_, Unused >
 
struct  boost::spirit::x3::context< ID, T, unused_type >::get_result< mpl::identity< ID >, Unused >
 

Namespaces

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

Functions

template<typename Tag , typename Context >
auto boost::spirit::x3::get (Context const &context) -> decltype(context.get(mpl::identity< Tag >()))
 
template<typename ID , typename T , typename Next >
context< ID, T, Next > boost::spirit::x3::make_context (T &val, Next const &next)
 
template<typename ID , typename T >
context< ID, Tboost::spirit::x3::make_context (T &val)
 
template<typename ID , typename T , typename Next , typename FoundVal >
Next const & boost::spirit::x3::detail::make_unique_context (T &val, Next const &next, FoundVal &)
 
template<typename ID , typename T , typename Next >
context< ID, T, Next > boost::spirit::x3::detail::make_unique_context (T &val, Next const &next, unused_type)
 
template<typename ID , typename T , typename Next >
auto boost::spirit::x3::make_unique_context (T &val, Next const &next)