Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::graph_traits< leda::GRAPH< vtype, etype > > Struct Template Reference

#include <leda_graph.hpp>

Classes

class  adjacency_iterator
 
class  edge_iterator
 
class  in_edge_iterator
 
class  out_edge_iterator
 
class  vertex_iterator
 

Public Types

typedef leda::node vertex_descriptor
 
typedef leda::edge edge_descriptor
 
typedef directed_tag directed_category
 
typedef allow_parallel_edge_tag edge_parallel_category
 
typedef
leda_graph_traversal_category 
traversal_category
 
typedef int vertices_size_type
 
typedef int edges_size_type
 
typedef int degree_size_type
 

Member Typedef Documentation

template<class vtype , class etype >
typedef int boost::graph_traits< leda::GRAPH< vtype, etype > >::degree_size_type
template<class vtype , class etype >
typedef directed_tag boost::graph_traits< leda::GRAPH< vtype, etype > >::directed_category
template<class vtype , class etype >
typedef leda::edge boost::graph_traits< leda::GRAPH< vtype, etype > >::edge_descriptor
template<class vtype , class etype >
typedef allow_parallel_edge_tag boost::graph_traits< leda::GRAPH< vtype, etype > >::edge_parallel_category
template<class vtype , class etype >
typedef int boost::graph_traits< leda::GRAPH< vtype, etype > >::edges_size_type
template<class vtype , class etype >
typedef leda_graph_traversal_category boost::graph_traits< leda::GRAPH< vtype, etype > >::traversal_category
template<class vtype , class etype >
typedef leda::node boost::graph_traits< leda::GRAPH< vtype, etype > >::vertex_descriptor
template<class vtype , class etype >
typedef int boost::graph_traits< leda::GRAPH< vtype, etype > >::vertices_size_type

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