Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::spirit::karma::meta_create< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> > Struct Template Reference

#include <meta_create.hpp>

Public Types

typedef make_nary_proto_expr
< typename boost::variant
< BOOST_VARIANT_ENUM_PARAMS(T)>
::types,
proto::tag::bitwise_or,
karma::domain
make_proto_expr
 
typedef make_proto_expr::type type
 

Static Public Member Functions

static type call ()
 

Member Typedef Documentation

template<BOOST_VARIANT_ENUM_PARAMS(typename T) >
typedef make_nary_proto_expr< typename boost::variant<BOOST_VARIANT_ENUM_PARAMS(T)>::types , proto::tag::bitwise_or, karma::domain > boost::spirit::karma::meta_create< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >::make_proto_expr
template<BOOST_VARIANT_ENUM_PARAMS(typename T) >
typedef make_proto_expr::type boost::spirit::karma::meta_create< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >::type

Member Function Documentation

template<BOOST_VARIANT_ENUM_PARAMS(typename T) >
static type boost::spirit::karma::meta_create< boost::variant< BOOST_VARIANT_ENUM_PARAMS(T)> >::call ( )
inlinestatic

The documentation for this struct was generated from the following file: