ROSE 0.11.145.147
|
Traits for graphs.
#include <Sawyer/Graph.h>
Public Types | |
typedef G::EdgeIterator | EdgeIterator |
Const or non-const edge iterator. | |
typedef G::EdgeValueIterator | EdgeValueIterator |
Const or non-const edge value iterator. | |
typedef G::VertexIterator | VertexIterator |
Const or non-const vertex iterator. | |
typedef G::VertexValueIterator | VertexValueIterator |
Const or non-const vertex value iterator. | |
typedef G::Vertex | Vertex |
Vertex type including user type and connectivity. | |
typedef G::Edge | Edge |
Edge type including user type and connectivity. | |
typedef G::VertexValue | VertexValue |
User-defined vertex type without connectivity information. | |
typedef G::EdgeValue | EdgeValue |
User-defined edge type without connectivity information. | |
Static Public Member Functions | |
static bool | allVertices (const Vertex &) |
Predicate returning true for all vertices. | |
static bool | allEdges (const Edge &) |
Predicate returning true for all edges. | |
typedef G::EdgeIterator Sawyer::Container::GraphTraits< G >::EdgeIterator |
typedef G::EdgeValueIterator Sawyer::Container::GraphTraits< G >::EdgeValueIterator |
typedef G::VertexIterator Sawyer::Container::GraphTraits< G >::VertexIterator |
typedef G::VertexValueIterator Sawyer::Container::GraphTraits< G >::VertexValueIterator |
typedef G::Vertex Sawyer::Container::GraphTraits< G >::Vertex |
typedef G::Edge Sawyer::Container::GraphTraits< G >::Edge |
typedef G::VertexValue Sawyer::Container::GraphTraits< G >::VertexValue |
typedef G::EdgeValue Sawyer::Container::GraphTraits< G >::EdgeValue |
|
inlinestatic |
|
inlinestatic |