Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::mpl::push_back_impl< mpl::string_tag >::apply< mpl::string< BOOST_PP_ENUM_PARAMS(BOOST_PP_DIV(BOOST_PP_ADD(BOOST_MPL_LIMIT_STRING_SIZE, 3), 4), C)>, Value, false > Struct Template Reference

#include <string.hpp>

Public Types

typedef mpl::string
< ,(((unsigned)(BOOST_PP_CAT(C,
BOOST_PP_DEC(BOOST_PP_DIV(BOOST_PP_ADD(BOOST_MPL_LIMIT_STRING_SIZE, 3), 4))))
<< 8)|(unsigned char)(Value::value)) > 
type
 

Member Typedef Documentation

template<BOOST_PP_ENUM_PARAMS(BOOST_PP_DIV(BOOST_PP_ADD(BOOST_MPL_LIMIT_STRING_SIZE, 3), 4), int C) , typename Value >
typedef mpl::string< , (((unsigned)( BOOST_PP_CAT(C,BOOST_PP_DEC( BOOST_PP_DIV(BOOST_PP_ADD(BOOST_MPL_LIMIT_STRING_SIZE, 3), 4) )) )<<8)|(unsigned char)( Value::value )) > boost::mpl::push_back_impl< mpl::string_tag >::apply< mpl::string< BOOST_PP_ENUM_PARAMS(BOOST_PP_DIV(BOOST_PP_ADD(BOOST_MPL_LIMIT_STRING_SIZE, 3), 4), C)>, Value, false >::type

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