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

Macros

#define BOOST_TYPEOF_class_BOOST_TYPEOF   (class)
 
#define BOOST_TYPEOF_typename_BOOST_TYPEOF   (typename)
 
#define BOOST_TYPEOF_MAKE_OBJ_class   BOOST_TYPEOF_TYPE_PARAM
 
#define BOOST_TYPEOF_MAKE_OBJ_typename   BOOST_TYPEOF_TYPE_PARAM
 
#define BOOST_TYPEOF_TYPE_PARAM   (TYPE_PARAM)
 
#define BOOST_TYPEOF_TYPE_PARAM_EXPANDTYPE(Param)   class
 
#define BOOST_TYPEOF_TYPE_PARAM_ENCODE(This, n)
 
#define BOOST_TYPEOF_TYPE_PARAM_DECODE(This, n)
 
#define BOOST_TYPEOF_TYPE_PARAM_PLACEHOLDER(Param)   int
 
#define BOOST_TYPEOF_TYPE_PARAM_DECLARATION_TYPE(Param)   class
 
#define BOOST_TYPEOF_TYPE_PARAM_PLACEHOLDER_TYPES(Param, n)   BOOST_PP_CAT(T,n)
 
#define BOOST_TYPEOF_TYPE_PARAM_ISTEMPLATE   0
 

Macro Definition Documentation

#define BOOST_TYPEOF_class_BOOST_TYPEOF   (class)
#define BOOST_TYPEOF_MAKE_OBJ_class   BOOST_TYPEOF_TYPE_PARAM
#define BOOST_TYPEOF_MAKE_OBJ_typename   BOOST_TYPEOF_TYPE_PARAM
#define BOOST_TYPEOF_TYPE_PARAM   (TYPE_PARAM)
#define BOOST_TYPEOF_TYPE_PARAM_DECLARATION_TYPE (   Param)    class
#define BOOST_TYPEOF_TYPE_PARAM_DECODE (   This,
  n 
)
Value:
typedef typename BOOST_PP_CAT(d, n)::type BOOST_PP_CAT(P, n);\
typedef typename BOOST_PP_CAT(d, n)::iter BOOST_PP_CAT(iter, BOOST_PP_INC(n));
#define n
Definition: register_functions_iterate.hpp:7
#define BOOST_PP_CAT(a, b)
Definition: cat.hpp:24
Definition: encode_decode.hpp:54
#define BOOST_PP_INC(x)
Definition: inc.hpp:24
adjacency_iterator typedef T::adjacency_iterator type
Definition: graph_traits.hpp:42
#define BOOST_TYPEOF_TYPE_PARAM_ENCODE (   This,
  n 
)
Value:
Definition: typeof_impl.hpp:54
#define n
Definition: register_functions_iterate.hpp:7
#define BOOST_PP_CAT(a, b)
Definition: cat.hpp:24
#define BOOST_PP_INC(x)
Definition: inc.hpp:24
adjacency_iterator typedef T::adjacency_iterator type
Definition: graph_traits.hpp:42
#define BOOST_TYPEOF_TYPE_PARAM_EXPANDTYPE (   Param)    class
#define BOOST_TYPEOF_TYPE_PARAM_ISTEMPLATE   0
#define BOOST_TYPEOF_TYPE_PARAM_PLACEHOLDER (   Param)    int
#define BOOST_TYPEOF_TYPE_PARAM_PLACEHOLDER_TYPES (   Param,
  n 
)    BOOST_PP_CAT(T,n)
#define BOOST_TYPEOF_typename_BOOST_TYPEOF   (typename)