#include <named_function_params.hpp>
Public Types | |
typedef map_maker_helper < has_map, Graph, ArgPack, ValueType, typename boost::remove_const< typename boost::parameter::value_type < ArgPack, MapTag, int >::type > ::type > | helper |
typedef helper::map_type | map_type |
Public Member Functions | |
BOOST_STATIC_CONSTANT (bool, has_map=(parameter_exists< ArgPack, MapTag >::value)) | |
Static Public Member Functions | |
static map_type | make_map (const Graph &g, const ArgPack &ap, ValueType default_value) |
typedef map_maker_helper<has_map, Graph, ArgPack, ValueType, typename boost::remove_const< typename boost::parameter::value_type< ArgPack, MapTag, int >::type >::type> boost::detail::map_maker< Graph, ArgPack, MapTag, ValueType >::helper |
typedef helper::map_type boost::detail::map_maker< Graph, ArgPack, MapTag, ValueType >::map_type |
boost::detail::map_maker< Graph, ArgPack, MapTag, ValueType >::BOOST_STATIC_CONSTANT | ( | bool | , |
has_map | = (parameter_exists< ArgPack, MapTag >::value) |
||
) |
|
inlinestatic |