_data | Diades::Graph::Graph | private |
_id | Diades::Graph::Graph | private |
_listEdgeId | Diades::Graph::Graph | private |
_listNodeId | Diades::Graph::Graph | private |
_nbEdges | Diades::Graph::Graph | private |
_nbNodes | Diades::Graph::Graph | private |
_vEdges | Diades::Graph::Graph | mutableprivate |
_vNodes | Diades::Graph::Graph | mutableprivate |
clear() | Diades::Graph::Graph | |
clear() | Diades::Graph::Graph | inline |
copyGraph(const Graph &graph) | Diades::Graph::Graph | private |
cycleDetection(const Node &n) const | Diades::Graph::Graph | |
cycleDetection(const Node &n) const | Diades::Graph::Graph | inline |
data() const | Diades::Graph::Graph | inline |
data() | Diades::Graph::Graph | inline |
deleteAllEdges() | Diades::Graph::Graph | virtual |
deleteAllEdges() | Diades::Graph::Graph | inlinevirtual |
deleteEdge(Edge &edge) | Diades::Graph::Graph | virtual |
deleteEdge(EdgeIterator start, EdgeIterator end) | Diades::Graph::Graph | virtual |
deleteEdge(LocalEdgeIterator start, LocalEdgeIterator end) | Diades::Graph::Graph | virtual |
deleteEdge(Edge &edge) | Diades::Graph::Graph | inlinevirtual |
deleteEdge(EdgeIterator start, EdgeIterator end) | Diades::Graph::Graph | inlinevirtual |
deleteEdge(LocalEdgeIterator start, LocalEdgeIterator end) | Diades::Graph::Graph | inlinevirtual |
deleteNode(Node &node) | Diades::Graph::Graph | virtual |
deleteNode(NodeIterator start, NodeIterator end) | Diades::Graph::Graph | virtual |
deleteNode(Node &node) | Diades::Graph::Graph | inlinevirtual |
deleteNode(NodeIterator start, NodeIterator end) | Diades::Graph::Graph | inlinevirtual |
destroy() | Diades::Graph::Graph | inline |
edgeBegin() | Diades::Graph::Graph | inline |
edgeBegin() const | Diades::Graph::Graph | inline |
edgeBegin() | Diades::Graph::Graph | inline |
edgeBegin() const | Diades::Graph::Graph | inline |
edgeCapacity() const | Diades::Graph::Graph | inline |
edgeCapacity() const | Diades::Graph::Graph | inline |
edgeEnd() | Diades::Graph::Graph | inline |
edgeEnd() const | Diades::Graph::Graph | inline |
edgeEnd() | Diades::Graph::Graph | inline |
edgeEnd() const | Diades::Graph::Graph | inline |
EdgeId typedef | Diades::Graph::Graph | |
EdgeSizeType typedef | Diades::Graph::Graph | |
empty() const | Diades::Graph::Graph | inline |
empty() const | Diades::Graph::Graph | inline |
Exception typedef | Diades::Graph::Graph | |
getEdge(EdgeSizeType index) const | Diades::Graph::Graph | |
getEdge(unsigned id) const | Diades::Graph::Graph | inline |
getNode(NodeSizeType index) const | Diades::Graph::Graph | |
getNode(unsigned id) const | Diades::Graph::Graph | inline |
Graph() | Diades::Graph::Graph | |
Graph(const Graph &graph) | Diades::Graph::Graph | |
Graph() | Diades::Graph::Graph | inline |
Graph(GraphData *data) | Diades::Graph::Graph | inline |
Graph(const Graph &g) | Diades::Graph::Graph | inline |
id() const | Diades::Graph::Graph | inline |
id() const | Diades::Graph::Graph | inline |
inEdgeBegin(const Node &node) const | Diades::Graph::Graph | inline |
inEdgeBegin(const Node &node) const | Diades::Graph::Graph | |
inEdgeEnd(const Node &node) const | Diades::Graph::Graph | inline |
inEdgeEnd(const Node &node) const | Diades::Graph::Graph | |
init() | Diades::Graph::Graph | inline |
listEdgeId() | Diades::Graph::Graph | inline |
listEdgeId() const | Diades::Graph::Graph | inline |
listNodeId() | Diades::Graph::Graph | inline |
listNodeId() const | Diades::Graph::Graph | inline |
newEdge(Node source, Node target) | Diades::Graph::Graph | |
newEdge(EdgeSizeType index, Node source, Node target) | Diades::Graph::Graph | |
newEdge(Node source, Node target) | Diades::Graph::Graph | inline |
newNode() | Diades::Graph::Graph | inline |
newNode(NodeSizeType index) | Diades::Graph::Graph | |
newNode() | Diades::Graph::Graph | |
nodeBegin() | Diades::Graph::Graph | inline |
nodeBegin() const | Diades::Graph::Graph | inline |
nodeBegin() | Diades::Graph::Graph | inline |
nodeBegin() const | Diades::Graph::Graph | inline |
nodeCapacity() const | Diades::Graph::Graph | inline |
nodeCapacity() const | Diades::Graph::Graph | inline |
nodeEnd() | Diades::Graph::Graph | inline |
nodeEnd() const | Diades::Graph::Graph | inline |
nodeEnd() | Diades::Graph::Graph | inline |
nodeEnd() const | Diades::Graph::Graph | inline |
NodeId typedef | Diades::Graph::Graph | |
NodeSizeType typedef | Diades::Graph::Graph | |
numberOfEdges() const | Diades::Graph::Graph | inline |
numberOfEdges() const | Diades::Graph::Graph | inline |
numberOfNodes() const | Diades::Graph::Graph | inline |
numberOfNodes() const | Diades::Graph::Graph | inline |
operator!=(const Graph &g) const | Diades::Graph::Graph | inline |
operator<(const Graph &g) const | Diades::Graph::Graph | inline |
operator<<(ostream &os, const Graph &g) | Diades::Graph::Graph | friend |
operator=(const Graph &graph) | Diades::Graph::Graph | inline |
operator=(const Graph &g) | Diades::Graph::Graph | inline |
operator==(const Graph &g) const | Diades::Graph::Graph | inline |
outEdgeBegin(const Node &node) const | Diades::Graph::Graph | inline |
outEdgeBegin(const Node &node) const | Diades::Graph::Graph | |
outEdgeEnd(const Node &node) const | Diades::Graph::Graph | inline |
outEdgeEnd(const Node &node) const | Diades::Graph::Graph | |
preceeds(const Node &n1, const Node &n2) const | Diades::Graph::Graph | inline |
sanityCheck(string &log) const | Diades::Graph::Graph | |
sanityCheck(string &log) const | Diades::Graph::Graph | inline |
serialize(Archive &ar, const unsigned int version) | Diades::Graph::Graph | inline |
SizeType typedef | Diades::Graph::Graph | |
source(const Edge &edge) const | Diades::Graph::Graph | inline |
source(const Edge &edge) const | Diades::Graph::Graph | |
sourceRef(const Edge &edge) const | Diades::Graph::Graph | inline |
sourceRef(const Edge &edge) const | Diades::Graph::Graph | |
succeeds(const Node &n1, const Node &n2) const | Diades::Graph::Graph | |
succeeds(const Node &n1, const Node &n2) const | Diades::Graph::Graph | inline |
target(const Edge &edge) const | Diades::Graph::Graph | inline |
target(const Edge &edge) const | Diades::Graph::Graph | |
targetRef(const Edge &edge) const | Diades::Graph::Graph | inline |
targetRef(const Edge &edge) const | Diades::Graph::Graph | |
toDot(ostream &os) | Diades::Graph::Graph | |
toDot(ostream &os) | Diades::Graph::Graph | |
transitiveClosure(Edge edge) | Diades::Graph::Graph | |
transitiveClosure(Edge edge) | Diades::Graph::Graph | |
typeName() | Diades::Graph::Graph | inlinestatic |
valid() const | Diades::Graph::Graph | inline |
vEdges() | Diades::Graph::Graph | inline |
vEdges() const | Diades::Graph::Graph | inline |
vNodes() | Diades::Graph::Graph | inline |
vNodes() const | Diades::Graph::Graph | inline |
~Graph() | Diades::Graph::Graph | virtual |
~Graph() | Diades::Graph::Graph | inlinevirtual |