|
bpp-core3
3.0.0
|
This is the complete list of members for bpp::AssociationGraphObserver< N, E >, including all inherited members.
| allEdgesIterator()=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| allNodesIterator()=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| allNodesIterator() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| associateEdge(std::shared_ptr< E > edgeObject, EdgeGraphid edge)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| associateNode(std::shared_ptr< N > nodeObject, NodeGraphid node)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| clone() const =0 | bpp::Clonable | pure virtual |
| copy(const A &a, typename std::enable_if< !std::is_base_of< B, A >::value &&!std::is_abstract< B >::value, B *>::type *=0) | bpp::AssociationGraphObserver< N, E > | inlinestatic |
| copy(const A &a, typename std::enable_if< !std::is_base_of< B, A >::value &&std::is_abstract< B >::value, B *>::type *=0) | bpp::AssociationGraphObserver< N, E > | inlinestatic |
| copy(const A &a, typename std::enable_if< std::is_base_of< B, A >::value &&!std::is_abstract< A >::value, B *>::type *=0) | bpp::AssociationGraphObserver< N, E > | inlinestatic |
| copy(const A &a, typename std::enable_if< std::is_base_of< B, A >::value &&std::is_abstract< A >::value &&std::is_base_of< Clonable, A >::value, B *>::type *=0) | bpp::AssociationGraphObserver< N, E > | inlinestatic |
| copy(const A &a, typename std::enable_if< std::is_base_of< B, A >::value &&std::is_abstract< A >::value &&!std::is_base_of< Clonable, A >::value, B *>::type *=0) | bpp::AssociationGraphObserver< N, E > | inlinestatic |
| createNode(std::shared_ptr< N > newNodeObject)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| createNode(std::shared_ptr< N > objectOriginNode, std::shared_ptr< N > newNodeObject, std::shared_ptr< E > newEdgeObject=00)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| deletedEdgesUpdate(const std::vector< unsigned int > &edgesToDelete)=0 | bpp::GraphObserver | pure virtual |
| deletedNodesUpdate(const std::vector< unsigned int > &nodesToDelete)=0 | bpp::GraphObserver | pure virtual |
| deleteNode(std::shared_ptr< N > nodeObject)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| dissociateEdge(std::shared_ptr< E > edgeObject)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| dissociateNode(std::shared_ptr< N > nodeObject)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| EdgeGraphid typedef | bpp::AssociationGraphObserver< N, E > | private |
| EdgeIndex typedef | bpp::AssociationGraphObserver< N, E > | |
| getAllEdges() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getAllEdgesIndexes() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getAllInnerNodes() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getAllInnerNodesIndexes() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getAllLeaves() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getAllLeavesIndexes() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getAllNodes() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getAllNodesIndexes() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getEdge(EdgeIndex edgeIndex) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getEdgeFromGraphid(EdgeGraphid)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getEdgeFromGraphid(EdgeGraphid) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getEdgeGraphid(const std::shared_ptr< E > edgeObject) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getEdgeIndex(const std::shared_ptr< E > edgeObject) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getEdgeIndexes(std::vector< std::shared_ptr< E >> edgeObjects) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getEdgeLinking(std::shared_ptr< N > nodeA, std::shared_ptr< N > nodeB) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getEdges(const std::shared_ptr< N > node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getEdges(NodeIndex node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getEdgesFromGraphid(std::vector< EdgeGraphid >) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getIncomingEdges(const std::shared_ptr< N > node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getIncomingEdges(NodeIndex node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getIncomingNeighbors(const std::shared_ptr< N > node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getIncomingNeighbors(NodeIndex node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getLeavesFromNode(std::shared_ptr< N > node, unsigned int maxDepth) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getNeighbors(const std::shared_ptr< N > node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getNeighbors(NodeIndex node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getNode(NodeIndex nodeIndex) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getNodeFromGraphid(NodeGraphid) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getNodeFromGraphid(NodeGraphid)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getNodeGraphid(const std::shared_ptr< N > nodeObject) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getNodeIndex(const std::shared_ptr< N > nodeObject) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getNodeIndexes(std::vector< std::shared_ptr< N >> nodeObjects) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getNodesFromGraphid(std::vector< NodeGraphid >) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getOutgoingEdges(const std::shared_ptr< N > node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getOutgoingEdges(NodeIndex node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getOutgoingNeighbors(const std::shared_ptr< N > node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getOutgoingNeighbors(NodeIndex node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getRoot() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| getRootIndex() const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| hasEdge(EdgeIndex edgeIndex) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| hasEdgeIndex(const std::shared_ptr< E > edgeObject) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| hasNode(NodeIndex nodeIndex) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| hasNodeIndex(const std::shared_ptr< N > nodeObject) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| incomingEdgesIterator(std::shared_ptr< N > node)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| incomingNeighborNodesIterator(std::shared_ptr< N > node)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| incomingNeighborNodesIterator(std::shared_ptr< N > node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| link(std::shared_ptr< N > nodeObjectA, std::shared_ptr< N > nodeObjectB, std::shared_ptr< E > edgeObject=00)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| NodeGraphid typedef | bpp::AssociationGraphObserver< N, E > | private |
| NodeIndex typedef | bpp::AssociationGraphObserver< N, E > | |
| outgoingEdgesIterator(std::shared_ptr< N > node)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| outgoingNeighborNodesIterator(std::shared_ptr< N > node)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| outgoingNeighborNodesIterator(std::shared_ptr< N > node) const =0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| setEdgeIndex(const std::shared_ptr< E > edgeObject, EdgeIndex index)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| setEdgeLinking(std::shared_ptr< N > nodeA, std::shared_ptr< N > nodeB, std::shared_ptr< E > edge)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| setNodeIndex(const std::shared_ptr< N > nodeObject, NodeIndex index)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| unlink(std::shared_ptr< N > nodeObjectA, std::shared_ptr< N > nodeObjectB)=0 | bpp::AssociationGraphObserver< N, E > | pure virtual |
| ~Clonable()=default | bpp::Clonable | virtual |