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

Classes

struct  boost::spirit::x3::traits::is_substitute< T, Attribute, Enable >
 
struct  boost::spirit::x3::traits::variant_has_substitute< Variant, Attribute >
 
struct  boost::spirit::x3::traits::detail::value_type_is_substitute< T, Attribute >
 
struct  boost::spirit::x3::traits::detail::is_substitute_impl< T, Attribute, Enable >
 
struct  boost::spirit::x3::traits::detail::is_substitute_impl< T, Attribute, typename enable_if< mpl::and_< fusion::traits::is_sequence< T >, fusion::traits::is_sequence< Attribute >, mpl::equal< T, Attribute, is_substitute< mpl::_1, mpl::_2 > > > >::type >
 
struct  boost::spirit::x3::traits::detail::is_substitute_impl< T, Attribute, typename enable_if< mpl::and_< is_container< T >, is_container< Attribute >, value_type_is_substitute< T, Attribute > > >::type >
 
struct  boost::spirit::x3::traits::detail::is_substitute_impl< T, Attribute, typename enable_if< is_variant< Attribute > >::type >
 
struct  boost::spirit::x3::traits::is_substitute< T, Attribute, Enable >
 
struct  boost::spirit::x3::traits::is_substitute< T &, Attribute, Enable >
 
struct  boost::spirit::x3::traits::is_substitute< T, Attribute &, Enable >
 
struct  boost::spirit::x3::traits::is_substitute< T, Attribute, typename enable_if< typename mpl::eval_if< mpl::and_< fusion::traits::is_sequence< T >, fusion::traits::is_sequence< Attribute > >, mpl::and_< traits::has_size< T, 2 >, fusion::traits::is_associative< Attribute > >, mpl::false_ >::type >::type >
 
struct  boost::spirit::x3::traits::is_substitute< T, Attribute, typename enable_if< typename mpl::eval_if< mpl::and_< fusion::traits::is_sequence< T >, fusion::traits::is_sequence< Attribute > >, mpl::and_< traits::has_size< T, 2 >, fusion::traits::is_associative< Attribute > >, mpl::false_ >::type >::type >::has_kv_in_map< Key, Value, Map >
 
struct  boost::spirit::x3::traits::is_substitute< T, Attribute, typename enable_if< typename mpl::eval_if< mpl::and_< fusion::traits::is_sequence< T >, fusion::traits::is_sequence< Attribute > >, mpl::and_< traits::has_size< T, 2 >, fusion::traits::is_associative< Attribute > >, mpl::false_ >::type >::type >::variant_kv< Variant >
 
struct  boost::spirit::x3::traits::is_substitute< optional< T >, optional< Attribute > >
 

Namespaces

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