addCallOnEraseEdge(api::utils::Callback< EdgeType * > *callback)=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
addCallOnEraseNode(api::utils::Callback< NodeType * > *callback)=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
addCallOnInsertEdge(api::utils::Callback< EdgeType * > *callback)=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
addCallOnInsertNode(api::utils::Callback< NodeType * > *callback)=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
clear()=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure 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 *node)=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
erase(EdgeType *edge)=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
getEdge(EdgeIdType id)=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
getEdge(EdgeIdType) const =0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
getEdges() const =0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
getNode(NodeIdType id)=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
getNode(NodeIdType id) const =0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
getNodes() const =0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
insert(NodeType *node)=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
insert(EdgeType *edge)=0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure 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 =0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
onEraseNodeCallbacks() const =0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
onInsertEdgeCallbacks() const =0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
onInsertNodeCallbacks() const =0 | fpmas::api::graph::Graph< NodeType, EdgeType > | pure virtual |
~Graph() (defined in fpmas::api::graph::Graph< NodeType, EdgeType >) | fpmas::api::graph::Graph< NodeType, EdgeType > | inlinevirtual |