bpp-core3  3.0.0
bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl > Member List

This is the complete list of members for bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >, including all inherited members.

addEdgeIndex(const Eref edgeObject)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
addFather(const std::shared_ptr< N > nodeObject, const std::shared_ptr< N > fatherNodeObject, const std::shared_ptr< E > edgeObject=0)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
addNodeIndex(const Nref nodeObject)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
addSon(const std::shared_ptr< N > nodeObject, const std::shared_ptr< N > sonNodeObject, const std::shared_ptr< E > edgeObject=0)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::allEdgesIterator()=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::allEdgesIterator()bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::allEdgesIterator() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
bpp::allNodesIterator()=0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::allNodesIterator() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::allNodesIterator()bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::allNodesIterator() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::associateEdge(std::shared_ptr< E > edgeObject, EdgeGraphid edge)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::associateEdge(Eref edgeObject, EdgeGraphid graphEdge)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::associateNode(std::shared_ptr< N > nodeObject, NodeGraphid node)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::associateNode(Nref nodeObject, NodeGraphid graphNode)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationDAGraphImplObserver()bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
AssociationDAGraphImplObserver(std::shared_ptr< DAGraphImpl > subjectDAGraph)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
AssociationDAGraphImplObserver(bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl > const &dAGraphObserver)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
AssociationDAGraphImplObserver(bpp::AssociationDAGraphImplObserver< N2, E2, DAGraphImpl > const &dAGraphObserver)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
AssociationGraphImplObserver(bool directed=false)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
AssociationGraphImplObserver(std::shared_ptr< DAGraphImpl > subjectGraph=00)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
AssociationGraphImplObserver(AssociationGraphImplObserver< N2, E2, DAGraphImpl > const &graphObserver)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
AssociationGraphImplObserver(AssociationGraphImplObserver< N, E, DAGraphImpl > const &graphObserver)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
BOTH enum valuebpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
clone() constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
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
bpp::createNode(std::shared_ptr< N > newNodeObject)=0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::createNode(std::shared_ptr< N > objectOriginNode, std::shared_ptr< N > newNodeObject, std::shared_ptr< E > newEdgeObject=00)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::createNode(Nref nodeObject)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::createNode(Nref objectOriginNode, Nref newNodeObject, Eref newEdgeObject=00)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::deletedEdgesUpdate(const std::vector< unsigned int > &edgesToDelete)=0bpp::GraphObserverpure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::deletedEdgesUpdate(const std::vector< unsigned int > &edgesToDelete)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::deletedNodesUpdate(const std::vector< unsigned int > &nodesToDelete)=0bpp::GraphObserverpure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::deletedNodesUpdate(const std::vector< unsigned int > &nodesToDelete)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::deleteNode(std::shared_ptr< N > nodeObject)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::deleteNode(Nref nodeObject)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::dissociateEdge(std::shared_ptr< E > edgeObject)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::dissociateEdge(Eref edgeObject)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::dissociateNode(std::shared_ptr< N > nodeObject)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::dissociateNode(Nref nodeObject)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
EdgeGraphid typedefbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >
EdgeIndex typedefbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >
EdgeIterator typedefbpp::AssociationDAGraphObserver< N, E >
edgeToString(const Eref edgeObject) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
Eref typedefbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >
EToGraphid_bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
EToIndex_bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
fathersIterator(std::shared_ptr< N > node)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
fathersIterator(std::shared_ptr< N > node) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getAllEdges() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getAllEdges() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getAllEdgesIndexes() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getAllEdgesIndexes() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getAllInnerNodes() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getAllInnerNodes() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getAllInnerNodesIndexes() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getAllInnerNodesIndexes() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getAllLeaves() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getAllLeaves() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getAllLeavesIndexes() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getAllLeavesIndexes() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getAllNodes() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getAllNodes() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getAllNodesIndexes() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getAllNodesIndexes() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getBelowEdges(const std::shared_ptr< N > localRoot)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getBelowNodes(const std::shared_ptr< N > localRoot)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getDegree(const Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
bpp::getEdge(EdgeIndex edgeIndex) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getEdge(EdgeIndex edge) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getEdgeFromGraphid(EdgeGraphid)=0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::getEdgeFromGraphid(EdgeGraphid) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getEdgeFromGraphid(EdgeGraphid edge)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getEdgeFromGraphid(EdgeGraphid edge) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getEdgeGraphid(const std::shared_ptr< E > edgeObject) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getEdgeGraphid(const Eref edgeObject) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getEdgeIndex(const std::shared_ptr< E > edgeObject) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getEdgeIndex(const Eref edgeObject) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getEdgeIndexes(std::vector< std::shared_ptr< E > > edgeObjects) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getEdgeIndexes(std::vector< Eref > edges) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getEdgeLinking(std::shared_ptr< N > nodeA, std::shared_ptr< N > nodeB) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getEdgeLinking(Nref nodeA, Nref nodeB) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getEdges(const std::shared_ptr< N > node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::getEdges(NodeIndex node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getEdges(const Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getEdges(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getEdges_(const Nref nodeObject, neighborType type) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlineprivate
bpp::getEdgesFromGraphid(std::vector< EdgeGraphid >) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getEdgesFromGraphid(std::vector< EdgeGraphid > edges) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getFatherOfEdge(const std::shared_ptr< E > edge) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getFatherOfEdge(const EdgeIndex edge) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
bpp::AssociationDAGraphObserver::getFatherOfEdge(const EdgeIndex edge) const =0bpp::AssociationDAGraphObserver< N, E >pure virtual
getFathers(const std::shared_ptr< N > node) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getFathers(const NodeIndex node) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
bpp::AssociationDAGraphObserver::getFathers(const NodeIndex node) const =0bpp::AssociationDAGraphObserver< N, E >pure virtual
getGraph() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
getGraph()bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
bpp::getIncomingEdges(const std::shared_ptr< N > node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::getIncomingEdges(NodeIndex node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getIncomingEdges(const Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getIncomingEdges(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getIncomingNeighbors(const std::shared_ptr< N > node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::getIncomingNeighbors(NodeIndex node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getIncomingNeighbors(const Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getIncomingNeighbors(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getLeavesFromNode(std::shared_ptr< N > node, unsigned int maxDepth) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getLeavesFromNode(Nref node, unsigned int maxDepth) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getLeavesUnderNode(std::shared_ptr< N > node) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getNeighbors(const std::shared_ptr< N > node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::getNeighbors(NodeIndex node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getNeighbors(const Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getNeighbors(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getNeighbors_(const Nref nodeObject, neighborType type) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlineprivate
bpp::getNode(NodeIndex nodeIndex) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getNode(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getNodeFromGraphid(NodeGraphid) const =0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::getNodeFromGraphid(NodeGraphid)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getNodeFromGraphid(NodeGraphid node)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getNodeFromGraphid(NodeGraphid node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getNodeGraphid(const std::shared_ptr< N > nodeObject) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getNodeGraphid(const Nref nodeObject) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getNodeIndex(const std::shared_ptr< N > nodeObject) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getNodeIndex(const Nref nodeObject) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getNodeIndexes(std::vector< std::shared_ptr< N > > nodeObjects) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getNodeIndexes(std::vector< Nref > nodes) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getNodes(Eref edge) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
bpp::getNodesFromGraphid(std::vector< NodeGraphid >) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getNodesFromGraphid(std::vector< NodeGraphid > nodes) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getNumberOfEdges() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
getNumberOfFathers(const std::shared_ptr< N > node) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getNumberOfLeaves() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
getNumberOfNodes() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
getNumberOfSons(const std::shared_ptr< N > node) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getOutgoingEdges(const std::shared_ptr< N > node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::getOutgoingEdges(NodeIndex node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getOutgoingEdges(const Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getOutgoingEdges(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getOutgoingNeighbors(const std::shared_ptr< N > node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::getOutgoingNeighbors(NodeIndex node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getOutgoingNeighbors(const Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getOutgoingNeighbors(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getRoot() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getRoot() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::getRootIndex() const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::getRootIndex() constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getSon(const std::shared_ptr< E > edge) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getSon(const EdgeIndex edgeId) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
bpp::AssociationDAGraphObserver::getSon(const EdgeIndex edge) const =0bpp::AssociationDAGraphObserver< N, E >pure virtual
getSons(const std::shared_ptr< N > node) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
getSons(const NodeIndex node) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
bpp::AssociationDAGraphObserver::getSons(const NodeIndex node) const =0bpp::AssociationDAGraphObserver< N, E >pure virtual
graphidToE_bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
graphidToN_bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
bpp::hasEdge(EdgeIndex edgeIndex) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::hasEdge(Eref edgeObject) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
AssociationGraphImplObserver< N, E, DAGraphImpl >::hasEdge(EdgeIndex edge) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::hasEdgeIndex(const std::shared_ptr< E > edgeObject) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::hasEdgeIndex(const Eref edgeObject) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
hasFather(const std::shared_ptr< N > nodeObject) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
hasFather(const NodeIndex node) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
bpp::AssociationDAGraphObserver::hasFather(const NodeIndex node) const =0bpp::AssociationDAGraphObserver< N, E >pure virtual
bpp::hasNode(NodeIndex nodeIndex) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::hasNode(Nref nodeObject) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
AssociationGraphImplObserver< N, E, DAGraphImpl >::hasNode(NodeIndex node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::hasNodeIndex(const std::shared_ptr< N > nodeObject) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::hasNodeIndex(const Nref nodeObject) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
INCOMING enum valuebpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
bpp::incomingEdgesIterator(std::shared_ptr< N > node)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::incomingEdgesIterator(Nref node)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::incomingEdgesIterator(Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
bpp::incomingNeighborNodesIterator(std::shared_ptr< N > node)=0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::incomingNeighborNodesIterator(std::shared_ptr< N > node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::incomingNeighborNodesIterator(Nref node)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::incomingNeighborNodesIterator(Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
indexToE_bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
indexToN_bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
isLeaf(const Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
isLeaf(const NodeIndex nodeid) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
isRooted() constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
isValid() constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::link(std::shared_ptr< N > nodeObjectA, std::shared_ptr< N > nodeObjectB, std::shared_ptr< E > edgeObject=00)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::link(Nref nodeObjectA, Nref nodeObjectB, Eref edgeObject=00)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
neighborType enum namebpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
NodeGraphid typedefbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >
NodeIndex typedefbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >
NodeIterator typedefbpp::AssociationDAGraphObserver< N, E >
nodeToString(const Nref nodeObject) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
Nref typedefbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >
NToGraphid_bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
NToIndex_bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
operator=(bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl > const &dAGraphObserver)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
AssociationGraphImplObserver< N, E, DAGraphImpl >::operator=(bpp::AssociationGraphImplObserver< N, E, DAGraphImpl > const &graphObserver)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
OUTGOING enum valuebpp::AssociationGraphImplObserver< N, E, DAGraphImpl >private
bpp::outgoingEdgesIterator(std::shared_ptr< N > node)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::outgoingEdgesIterator(Nref node)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::outgoingEdgesIterator(Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
bpp::outgoingNeighborNodesIterator(std::shared_ptr< N > node)=0bpp::AssociationGraphObserver< N, E >pure virtual
bpp::outgoingNeighborNodesIterator(std::shared_ptr< N > node) const =0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::outgoingNeighborNodesIterator(Nref node)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::outgoingNeighborNodesIterator(Nref node) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
outputToDot(const std::string &fname, const std::string &name) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
outputToDot(std::ostream &out, const std::string &name) constbpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
removeFather(const std::shared_ptr< N > node, const std::shared_ptr< N > father)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
removeFathers(const std::shared_ptr< N > node)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
removeSon(const std::shared_ptr< N > node, const std::shared_ptr< N > son)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
removeSons(const std::shared_ptr< N > node)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
rootAt(const std::shared_ptr< N > root)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::setEdgeIndex(const std::shared_ptr< E > edgeObject, EdgeIndex index)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::setEdgeIndex(const Eref edgeObject, EdgeIndex index)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::setEdgeLinking(std::shared_ptr< N > nodeA, std::shared_ptr< N > nodeB, std::shared_ptr< E > edge)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::setEdgeLinking(Nref nodeA, Nref nodeB, Eref edge)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
bpp::setNodeIndex(const std::shared_ptr< N > nodeObject, NodeIndex index)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::setNodeIndex(const Nref nodeObject, NodeIndex index)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
setRoot(const Nref newRoot)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
sonsIterator(std::shared_ptr< N > node)bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
sonsIterator(std::shared_ptr< N > node) constbpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
subjectGraph_bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >protected
bpp::unlink(std::shared_ptr< N > nodeObjectA, std::shared_ptr< N > nodeObjectB)=0bpp::AssociationGraphObserver< N, E >pure virtual
AssociationGraphImplObserver< N, E, DAGraphImpl >::unlink(Nref nodeObjectA, Nref nodeObjectB)bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inlinevirtual
~AssociationDAGraphImplObserver()bpp::AssociationDAGraphImplObserver< N, E, DAGraphImpl >inline
~AssociationGraphImplObserver()bpp::AssociationGraphImplObserver< N, E, DAGraphImpl >inline
~Clonable()=defaultbpp::Clonablevirtual