Graph: Generic attributed relational graphs


Graph Member List

This is the complete list of members for Graph, including all inherited members.

_factoryGraphprotected
addDirectedEdge(Vertex *vertex1, Vertex *vertex2, std::string s)Graph
addEdge(Vertex *vertex1, Vertex *vertex2, std::string s="")Graphinline
addUndirectedEdge(Vertex *vertex1, Vertex *vertex2, std::string s)Graph
addVertex(const std::string &s="")Graph
begin()Graphinline
begin() const Graphinline
check(const carto::SyntaxSet &syntax, std::set< std::string > &missing) const Graphvirtual
clear()Graph
cloneVertex(const Vertex *vertex)Graph
const_iterator typedefGraph
const_reference typedefGraph
const_reverse_iterator typedefGraph
ContentType typedefcarto::SyntaxedObject< class >
edges() const Graphinline
edges(const Vertex *vertex1, const Vertex *vertex2) const Graph
edgesSize() const Graph
end()Graphinline
end() const Graphinline
ESet typedefGraph
extract(Graph &graph, InputIterator iv1, InputIterator iv2)Graphinline
FactoryPtr typedefGraph
getEdgesWith(const std::string &s) const Graph
getEdgesWith(const std::string &s, const T &t) const Graphinline
getVerticesWith(const std::string &s) const Graph
getVerticesWith(const std::string &s, const T &t) const Graphinline
Graph(const std::string &s="")Graph
Graph(const FactoryPtr factory, const std::string &s="")Graph
GraphObject(const std::string &s)GraphObjectprotected
GraphObject(const GraphObject &x)GraphObjectprotected
hasEdge(const Edge *edge) const Graph
hasVertex(const Vertex *vertex) const Graph
isDirected() const Graphvirtual
isUndirected() const Graphvirtual
iterator typedefGraph
order() const Graph
pointer typedefGraph
randomVertex() const Graph
rbegin()Graphinline
rbegin() const Graphinline
reference typedefGraph
removeEdge(Edge *edge)Graph
removeVertex(Vertex *vertex)Graph
rend()Graphinline
rend() const Graphinline
reverse_iterator typedefGraph
size() const __attribute__((__deprecated__("use edgeSize() for ""the number of edges. In a future releaseGraph
size() will return the" "number properties as it does in GenericObject")))Graph
SyntaxedObject(const std::string &s)carto::SyntaxedObject< class >
SyntaxedObject(const SyntaxedObject &x)carto::SyntaxedObject< class >
value_type typedefGraph
vertices() const Graphinline
VSet typedefGraph
~Graph()Graphvirtual
~GraphObject()GraphObjectvirtual