|
ROSE 0.11.145.354
|
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 |