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

Classes

struct  boost::graph::detail::no_parameter
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::graph
 
 boost::graph::detail
 

Macros

#define BOOST_GRAPH_ENABLE_IF_MODELS(Graph, Tag, Type)
 
#define BOOST_GRAPH_ENABLE_IF_MODELS_PARM(Graph, Tag)
 

Macro Definition Documentation

#define BOOST_GRAPH_ENABLE_IF_MODELS (   Graph,
  Tag,
  Type 
)
Value:
typename enable_if_c<(is_base_and_derived< \
Tag, \
Type>::type
Graph::traversal_category traversal_category
Definition: graph_traits.hpp:67
typed_value< T > * value()
Creates a typed_value instance.
adjacency_iterator typedef T::adjacency_iterator type
Definition: graph_traits.hpp:42
#define BOOST_GRAPH_ENABLE_IF_MODELS_PARM (   Graph,
  Tag 
)
Value:
Definition: overloading.hpp:22
#define BOOST_GRAPH_ENABLE_IF_MODELS(Graph, Tag, Type)
Definition: overloading.hpp:28