addCallOnEraseEdge(api::utils::Callback< EdgeType * > *callback) override | fpmas::graph::Graph< NodeType, EdgeType > | inlinevirtual |
addCallOnEraseNode(api::utils::Callback< NodeType * > *callback) override | fpmas::graph::Graph< NodeType, EdgeType > | inlinevirtual |
addCallOnInsertEdge(api::utils::Callback< EdgeType * > *callback) override | fpmas::graph::Graph< NodeType, EdgeType > | inlinevirtual |
addCallOnInsertNode(api::utils::Callback< NodeType * > *callback) override | fpmas::graph::Graph< NodeType, EdgeType > | inlinevirtual |
clear() override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
EdgeIdHash typedef | fpmas::api::graph::Graph< NodeType, EdgeType > | |
EdgeIdType typedef | fpmas::api::graph::Graph< NodeType, EdgeType > | |
EdgeMap typedef | fpmas::api::graph::Graph< NodeType, EdgeType > | |
erase(NodeType *) override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
erase(EdgeType *) override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
getEdge(EdgeIdType) override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
getEdge(EdgeIdType) const override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
getEdges() const override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
getNode(NodeIdType) override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
getNode(NodeIdType) const override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
getNodes() const override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
Graph() | fpmas::graph::Graph< NodeType, EdgeType > | inline |
Graph(const Graph< NodeType, EdgeType > &)=delete (defined in fpmas::graph::Graph< NodeType, EdgeType >) | fpmas::graph::Graph< NodeType, EdgeType > | |
Graph(Graph< NodeType, EdgeType > &&graph) | fpmas::graph::Graph< NodeType, EdgeType > | |
insert(NodeType *) override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
insert(EdgeType *) override | fpmas::graph::Graph< NodeType, EdgeType > | virtual |
NodeIdHash typedef | fpmas::api::graph::Graph< NodeType, EdgeType > | |
NodeIdType typedef | fpmas::api::graph::Graph< NodeType, EdgeType > | |
NodeMap typedef | fpmas::api::graph::Graph< NodeType, EdgeType > | |
onEraseEdgeCallbacks() const override | fpmas::graph::Graph< NodeType, EdgeType > | inlinevirtual |
onEraseNodeCallbacks() const override | fpmas::graph::Graph< NodeType, EdgeType > | inlinevirtual |
onInsertEdgeCallbacks() const override | fpmas::graph::Graph< NodeType, EdgeType > | inlinevirtual |
onInsertNodeCallbacks() const override | fpmas::graph::Graph< NodeType, EdgeType > | inlinevirtual |
operator=(const Graph< NodeType, EdgeType > &)=delete (defined in fpmas::graph::Graph< NodeType, EdgeType >) | fpmas::graph::Graph< NodeType, EdgeType > | |
operator=(Graph< NodeType, EdgeType > &&) | fpmas::graph::Graph< NodeType, EdgeType > | |
~Graph() (defined in fpmas::graph::Graph< NodeType, EdgeType >) | fpmas::graph::Graph< NodeType, EdgeType > | virtual |