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

Macros

#define BOOST_TYPEOF_REGISTER_TYPE_IMPL(T, Id)
 
#define BOOST_TYPEOF_REGISTER_TYPE_EXPLICIT_ID(Type, Id)
 
#define BOOST_TYPEOF_REGISTER_TYPE(Type)   BOOST_TYPEOF_REGISTER_TYPE_EXPLICIT_ID(Type, BOOST_TYPEOF_UNIQUE_ID())
 

Macro Definition Documentation

#define BOOST_TYPEOF_REGISTER_TYPE (   Type)    BOOST_TYPEOF_REGISTER_TYPE_EXPLICIT_ID(Type, BOOST_TYPEOF_UNIQUE_ID())
#define BOOST_TYPEOF_REGISTER_TYPE_EXPLICIT_ID (   Type,
  Id 
)
Value:
#define BOOST_TYPEOF_REGISTER_TYPE_IMPL(T, Id)
Definition: type_encoding.hpp:8
#define BOOST_TYPEOF_END_ENCODE_NS
Definition: encode_decode.hpp:17
#define BOOST_TYPEOF_REGISTER_TYPE_IMPL (   T,
  Id 
)
Value:
\
template<class V> struct encode_type_impl<V, T > \
: boost::type_of::push_back<V, boost::mpl::size_t<Id> > \
{}; \
template<class Iter> struct decode_type_impl<boost::mpl::size_t<Id>, Iter> \
{ \
typedef T type; \
typedef Iter iter; \
};
Duration formatting facet for input.
Definition: accumulators_fwd.hpp:55
T
Definition: mem_fn_cc.hpp:25
function< op::push_back >::type const push_back
push_back is a lazy PolymorphicFunctionObject for pushing a value into a container in an xpressive se...
Definition: regex_actions.hpp:946
adjacency_iterator typedef T::adjacency_iterator type
Definition: graph_traits.hpp:42