, including all inherited members.
| addCloneSubGraph(std::string name="unnamed") | tlp::Graph | |
| addEdge(const node, const node)=0 | tlp::Graph | [pure virtual] |
| addEdge(const edge)=0 | tlp::Graph | [pure virtual] |
| addEdges(const std::vector< std::pair< node, node > > &edges, std::vector< edge > &addedEdges)=0 | tlp::Graph | [pure virtual] |
| addEdges(Iterator< edge > *edges)=0 | tlp::Graph | [pure virtual] |
| addGraphObserver(GraphObserver *) const | tlp::Graph | |
| addListener(Observable *const obs) const | tlp::Observable | |
| addLocalProperty(const std::string &name, PropertyInterface *prop)=0 | tlp::Graph | [pure virtual] |
| addNode()=0 | tlp::Graph | [pure virtual] |
| addNode(const node)=0 | tlp::Graph | [pure virtual] |
| addNodes(unsigned int nbNodes, std::vector< node > &addedNodes)=0 | tlp::Graph | [pure virtual] |
| addNodes(Iterator< node > *nodes)=0 | tlp::Graph | [pure virtual] |
| addObserver(Observable *const obs) const | tlp::Observable | |
| addSubGraph(BooleanProperty *selection=NULL, unsigned int id=0, std::string name="unnamed")=0 | tlp::Graph | [pure virtual] |
| addSubGraph(std::string name) | tlp::Graph | |
| applyAlgorithm(const std::string &algorithm, std::string &errorMessage, DataSet *dataSet=NULL, PluginProgress *progress=NULL) | tlp::Graph | |
| applyPropertyAlgorithm(const std::string &algorithm, PropertyInterface *result, std::string &msg, PluginProgress *progress=NULL, DataSet *data=NULL) | tlp::Graph | |
| attributeExist(const std::string &name) | tlp::Graph | [inline] |
| canDeleteProperty(Graph *g, PropertyInterface *prop) | tlp::Graph | [inline, protected, virtual] |
| canPop()=0 | tlp::Graph | [pure virtual] |
| canPopThenUnpop()=0 | tlp::Graph | [pure virtual] |
| canUnpop()=0 | tlp::Graph | [pure virtual] |
| circularCalls | tlp::Graph | [protected] |
| clear()=0 | tlp::Graph | [pure virtual] |
| clearSubGraphs()=0 | tlp::Graph | [protected, pure virtual] |
| computeProperty(const std::string &algorithm, PropertyType *result, std::string &msg, PluginProgress *progress=NULL, DataSet *data=NULL) | tlp::Graph | |
| countGraphObservers() const | tlp::Graph | [inline] |
| countListeners() const | tlp::Observable | |
| countObservers() const | tlp::Observable | |
| createMetaNode(const std::set< node > &nodeSet, bool multiEdges=true, bool delAllEdge=true) | tlp::Graph | |
| createMetaNode(Graph *subGraph, bool multiEdges=true, bool delAllEdge=true) | tlp::Graph | |
| createMetaNodes(Iterator< Graph * > *itS, Graph *quotientGraph, std::vector< node > &metaNodes) | tlp::Graph | |
| deg(const node) const =0 | tlp::Graph | [pure virtual] |
| delAllSubGraphs(Graph *)=0 | tlp::Graph | [pure virtual] |
| delEdge(const edge e, bool deleteInAllGraphs=false)=0 | tlp::Graph | [pure virtual] |
| delEdges(Iterator< edge > *itE, bool deleteInAllGraphs=false)=0 | tlp::Graph | [pure virtual] |
| delLocalProperty(const std::string &name)=0 | tlp::Graph | [pure virtual] |
| delNode(const node n, bool deleteInAllGraphs=false)=0 | tlp::Graph | [pure virtual] |
| delNodes(Iterator< node > *itN, bool deleteInAllGraphs=false)=0 | tlp::Graph | [pure virtual] |
| delSubGraph(Graph *)=0 | tlp::Graph | [pure virtual] |
| ends(const edge) const =0 | tlp::Graph | [pure virtual] |
| existEdge(const node source, const node target, bool directed=true) const =0 | tlp::Graph | [pure virtual] |
| existLocalProperty(const std::string &name) const =0 | tlp::Graph | [pure virtual] |
| existProperty(const std::string &name) const =0 | tlp::Graph | [pure virtual] |
| getAttribute(const std::string &name, ATTRIBUTETYPE &value) const | tlp::Graph | |
| getAttribute(const std::string &name) const | tlp::Graph | |
| getAttribute(const std::string &name) const | tlp::Graph | |
| getAttributes() const | tlp::Graph | [inline] |
| getDescendantGraph(unsigned int id) const =0 | tlp::Graph | [pure virtual] |
| getDescendantGraph(const std::string &name) const =0 | tlp::Graph | [pure virtual] |
| getEdgeMetaInfo(const edge) const =0 | tlp::Graph | [pure virtual] |
| getEdges() const =0 | tlp::Graph | [pure virtual] |
| getId() const | tlp::Graph | [inline] |
| getInEdges(const node) const =0 | tlp::Graph | [pure virtual] |
| getInheritedObjectProperties() const =0 | tlp::Graph | [pure virtual] |
| getInheritedProperties() const =0 | tlp::Graph | [pure virtual] |
| getInNode(const node, unsigned int) const =0 | tlp::Graph | [pure virtual] |
| getInNodes(const node) const =0 | tlp::Graph | [pure virtual] |
| getInOutEdges(const node) const =0 | tlp::Graph | [pure virtual] |
| getInOutNodes(const node) const =0 | tlp::Graph | [pure virtual] |
| getLocalObjectProperties() const =0 | tlp::Graph | [pure virtual] |
| getLocalProperties() const =0 | tlp::Graph | [pure virtual] |
| getLocalProperty(const std::string &name) | tlp::Graph | |
| getLocalProperty(const std::string &propertyName, const std::string &propertyType) | tlp::Graph | |
| getName() const =0 | tlp::Graph | [pure virtual] |
| getNodeMetaInfo(const node) const =0 | tlp::Graph | [pure virtual] |
| getNodes() const =0 | tlp::Graph | [pure virtual] |
| getNonConstAttributes()=0 | tlp::Graph | [protected, pure virtual] |
| getNthSubGraph(unsigned int n) const | tlp::Graph | [virtual] |
| getObject(tlp::node n) | tlp::Observable | [static] |
| getObjectProperties() const =0 | tlp::Graph | [pure virtual] |
| getObservableGraph() | tlp::Observable | [static] |
| getObservables() const | tlp::Observable | [protected] |
| getOneEdge() const =0 | tlp::Graph | [pure virtual] |
| getOneNode() const =0 | tlp::Graph | [pure virtual] |
| getOutEdges(const node) const =0 | tlp::Graph | [pure virtual] |
| getOutNode(const node, unsigned int) const =0 | tlp::Graph | [pure virtual] |
| getOutNodes(const node) const =0 | tlp::Graph | [pure virtual] |
| getProperties() const =0 | tlp::Graph | [pure virtual] |
| getProperty(const std::string &name) | tlp::Graph | |
| getProperty(const std::string &name) const =0 | tlp::Graph | [pure virtual] |
| getProperty(const std::string &propertyName, const std::string &propertyType) | tlp::Graph | |
| getReceived() const | tlp::Observable | |
| getRoot() const =0 | tlp::Graph | [pure virtual] |
| getSent() const | tlp::Observable | |
| getSource() const | tlp::Graph | [virtual] |
| getSubGraph(unsigned int id) const =0 | tlp::Graph | [pure virtual] |
| getSubGraph(const std::string &name) const =0 | tlp::Graph | [pure virtual] |
| getSubGraphs() const =0 | tlp::Graph | [pure virtual] |
| getSuperGraph() const =0 | tlp::Graph | [pure virtual] |
| Graph() | tlp::Graph | [inline] |
| GraphAbstract class | tlp::Graph | [friend] |
| GraphDecorator class | tlp::Graph | [friend] |
| GraphUpdatesRecorder class | tlp::Graph | [friend] |
| hasOnlookers() const | tlp::Observable | [protected] |
| holdObservers() | tlp::Observable | [static] |
| id | tlp::Graph | [protected] |
| indeg(const node) const =0 | tlp::Graph | [pure virtual] |
| inducedSubGraph(const std::set< node > &nodeSet, Graph *parentSubGraph=NULL) | tlp::Graph | |
| isAlive(tlp::node n) | tlp::Observable | [static] |
| isDescendantGraph(const Graph *sg) const =0 | tlp::Graph | [pure virtual] |
| isElement(const node) const =0 | tlp::Graph | [pure virtual] |
| isElement(const edge) const =0 | tlp::Graph | [pure virtual] |
| isMetaEdge(const edge) const =0 | tlp::Graph | [pure virtual] |
| isMetaNode(const node) const =0 | tlp::Graph | [pure virtual] |
| isSubGraph(const Graph *sg) const =0 | tlp::Graph | [pure virtual] |
| notifyAddEdge(const edge e) | tlp::Graph | [protected] |
| notifyAddEdge(Graph *, const edge e) | tlp::Graph | [inline, protected] |
| notifyAddLocalProperty(const std::string &) | tlp::Graph | [protected] |
| notifyAddLocalProperty(Graph *, const std::string &name) | tlp::Graph | [inline, protected] |
| notifyAddNode(const node n) | tlp::Graph | [protected] |
| notifyAddNode(Graph *, const node n) | tlp::Graph | [inline, protected] |
| notifyAddSubGraph(const Graph *) | tlp::Graph | [protected] |
| notifyAddSubGraph(Graph *, const Graph *sg) | tlp::Graph | [inline, protected] |
| notifyAfterDelLocalProperty(const std::string &) | tlp::Graph | [protected] |
| notifyAfterSetAttribute(const std::string &) | tlp::Graph | [protected] |
| notifyAfterSetAttribute(Graph *, const std::string &name) | tlp::Graph | [inline, protected] |
| notifyAfterSetEnds(const edge e) | tlp::Graph | [protected] |
| notifyAfterSetEnds(Graph *, const edge e) | tlp::Graph | [inline, protected] |
| notifyBeforeDelLocalProperty(const std::string &) | tlp::Graph | [protected] |
| notifyBeforeSetAttribute(const std::string &) | tlp::Graph | [protected] |
| notifyBeforeSetAttribute(Graph *, const std::string &name) | tlp::Graph | [inline, protected] |
| notifyBeforeSetEnds(const edge e) | tlp::Graph | [protected] |
| notifyBeforeSetEnds(Graph *, const edge e) | tlp::Graph | [inline, protected] |
| notifyDelEdge(const edge e) | tlp::Graph | [protected] |
| notifyDelEdge(Graph *, const edge e) | tlp::Graph | [inline, protected] |
| notifyDelLocalProperty(Graph *, const std::string &name) | tlp::Graph | [inline, protected] |
| notifyDelNode(const node n) | tlp::Graph | [protected] |
| notifyDelNode(Graph *, const node n) | tlp::Graph | [inline, protected] |
| notifyDelSubGraph(const Graph *) | tlp::Graph | [protected] |
| notifyDelSubGraph(Graph *, const Graph *sg) | tlp::Graph | [inline, protected] |
| notifyDestroy() | tlp::Graph | [protected] |
| notifyDestroy(Graph *) | tlp::Graph | [inline, protected] |
| notifyObservers() | tlp::Observable | [protected] |
| notifyRemoveAttribute(const std::string &) | tlp::Graph | [protected] |
| notifyRemoveAttribute(Graph *, const std::string &name) | tlp::Graph | [inline, protected] |
| notifyReverseEdge(const edge e) | tlp::Graph | [protected] |
| notifyReverseEdge(Graph *, const edge e) | tlp::Graph | [inline, protected] |
| numberOfDescendantGraphs() const =0 | tlp::Graph | [pure virtual] |
| numberOfEdges() const =0 | tlp::Graph | [pure virtual] |
| numberOfNodes() const =0 | tlp::Graph | [pure virtual] |
| numberOfSubGraphs() const =0 | tlp::Graph | [pure virtual] |
| Observable() | tlp::Observable | [protected] |
| Observable(const Observable &) | tlp::Observable | [protected] |
| observableDeleted() | tlp::Observable | [protected] |
| observableDestroyed(Observable *) | tlp::Observable | [protected, virtual] |
| observersHoldCounter() | tlp::Observable | [inline, static] |
| openMetaNode(node n, bool updateProperties=true) | tlp::Graph | |
| operator=(const Observable &) | tlp::Observable | [protected] |
| opposite(const edge, const node) const =0 | tlp::Graph | [pure virtual] |
| outdeg(const node) const =0 | tlp::Graph | [pure virtual] |
| pop(bool unpopAllowed=true)=0 | tlp::Graph | [pure virtual] |
| PropertyManager class | tlp::Graph | [friend] |
| push(bool unpopAllowed=true, std::vector< PropertyInterface * > *propertiesToPreserveOnPop=NULL)=0 | tlp::Graph | [pure virtual] |
| removeAttribute(const std::string &name) | tlp::Graph | [inline] |
| removeEdge(const edge)=0 | tlp::Graph | [protected, pure virtual] |
| removeGraphObserver(GraphObserver *) const | tlp::Graph | |
| removeListener(Observable *const obs) const | tlp::Observable | |
| removeNode(const node)=0 | tlp::Graph | [protected, pure virtual] |
| removeObserver(Observable *const obs) const | tlp::Observable | |
| removeSubGraph(Graph *)=0 | tlp::Graph | [protected, pure virtual] |
| reserveEdges(unsigned int nbEdges)=0 | tlp::Graph | [pure virtual] |
| reserveNodes(unsigned int nbNodes)=0 | tlp::Graph | [pure virtual] |
| restoreEdge(edge, node source, node target)=0 | tlp::Graph | [protected, pure virtual] |
| restoreEdges(const std::vector< edge > &edges, const std::vector< std::pair< node, node > > &ends)=0 | tlp::Graph | [protected, pure virtual] |
| restoreNode(node)=0 | tlp::Graph | [protected, pure virtual] |
| restoreNodes(const std::vector< node > &nodes)=0 | tlp::Graph | [protected, pure virtual] |
| restoreSubGraph(Graph *)=0 | tlp::Graph | [protected, pure virtual] |
| reverse(const edge)=0 | tlp::Graph | [pure virtual] |
| sendEvent(const Event &) | tlp::Observable | [protected] |
| setAttribute(const std::string &name, const ATTRIBUTETYPE &value) | tlp::Graph | |
| setAttribute(const std::string &name, const DataType *value) | tlp::Graph | |
| setEdgeOrder(const node, const std::vector< edge > &)=0 | tlp::Graph | [pure virtual] |
| setEnds(const edge, const node source, const node target)=0 | tlp::Graph | [pure virtual] |
| setName(const std::string &name)=0 | tlp::Graph | [pure virtual] |
| setSource(const edge, const node)=0 | tlp::Graph | [pure virtual] |
| setSubGraphToKeep(Graph *)=0 | tlp::Graph | [protected, pure virtual] |
| setSuperGraph(Graph *)=0 | tlp::Graph | [pure virtual] |
| setTarget(const edge, const node)=0 | tlp::Graph | [pure virtual] |
| source(const edge) const =0 | tlp::Graph | [pure virtual] |
| swapEdgeOrder(const node, const edge, const edge)=0 | tlp::Graph | [pure virtual] |
| target(const edge) const =0 | tlp::Graph | [pure virtual] |
| treatEvent(const Event &) | tlp::Observable | [protected, virtual] |
| treatEvents(const std::vector< Event > &events) | tlp::Observable | [protected, virtual] |
| unholdObservers() | tlp::Observable | [static] |
| unholdObservers(bool) | tlp::Observable | [inline, static] |
| unpop()=0 | tlp::Graph | [pure virtual] |
| update(std::set< Observable * >::iterator, std::set< Observable * >::iterator) | tlp::Observable | [protected, virtual] |
| ~Graph() | tlp::Graph | [inline, virtual] |
| ~Observable() | tlp::Observable | [protected, virtual] |