#include <subcontext.hpp>
Public Types | |
typedef subcontext< Tail...> | base_type |
typedef context< typename T::first_type, typename T::second_type, base_type > | context_type |
Public Member Functions | |
template<typename Context > | |
subcontext (Context const &context) | |
T & | get (mpl::identity< T::first_type >) const |
subcontext< Tail...>::template get_result< ID_ >::type | get (ID_ id) const |
Public Attributes | |
T & | val |
subcontext< Tail...>const & | next |
typedef subcontext<Tail...> boost::spirit::x3::subcontext< T, Tail...>::base_type |
typedef context< typename T::first_type, typename T::second_type , base_type > boost::spirit::x3::subcontext< T, Tail...>::context_type |
|
inline |
|
inlineinherited |
References boost::spirit::x3::context< ID, T, Next >::val.
|
inlineinherited |
References boost::spirit::x3::context< ID, T, Next >::next.
|
inherited |
|
inherited |