tlp::ObservableGraph Class Reference
[Graphs]
Observable object for graph.
More...
#include <ObservableGraph.h>
Inherited by tlp::Graph.
List of all members.
Public Member Functions
Protected Member Functions
Protected Attributes
Detailed Description
Observable object for graph.
Constructor & Destructor Documentation
virtual tlp::ObservableGraph::~ObservableGraph |
( |
|
) |
[inline, virtual] |
Member Function Documentation
void tlp::ObservableGraph::addGraphObserver |
( |
GraphObserver * |
obs |
) |
const [inline] |
unsigned int tlp::ObservableGraph::countGraphObservers |
( |
|
) |
[inline] |
Returns the number of observers
void tlp::ObservableGraph::notifyAddEdge |
( |
Graph * |
, |
|
|
const edge |
e | |
|
) |
| | [protected] |
void tlp::ObservableGraph::notifyAddLocalProperty |
( |
Graph * |
, |
|
|
const std::string & |
| |
|
) |
| | [protected] |
void tlp::ObservableGraph::notifyAddNode |
( |
Graph * |
, |
|
|
const node |
n | |
|
) |
| | [protected] |
void tlp::ObservableGraph::notifyAddSubGraph |
( |
Graph * |
, |
|
|
Graph * |
| |
|
) |
| | [protected] |
void tlp::ObservableGraph::notifyDelEdge |
( |
Graph * |
, |
|
|
const edge |
e | |
|
) |
| | [protected] |
void tlp::ObservableGraph::notifyDelLocalProperty |
( |
Graph * |
, |
|
|
const std::string & |
| |
|
) |
| | [protected] |
void tlp::ObservableGraph::notifyDelNode |
( |
Graph * |
, |
|
|
const node |
n | |
|
) |
| | [protected] |
void tlp::ObservableGraph::notifyDelSubGraph |
( |
Graph * |
, |
|
|
Graph * |
| |
|
) |
| | [protected] |
void tlp::ObservableGraph::notifyDestroy |
( |
Graph * |
|
) |
[protected] |
void tlp::ObservableGraph::notifyReverseEdge |
( |
Graph * |
, |
|
|
const edge |
e | |
|
) |
| | [protected] |
void tlp::ObservableGraph::removeGraphObserver |
( |
GraphObserver * |
item |
) |
const [inline] |
void tlp::ObservableGraph::removeGraphObservers |
( |
|
) |
[inline] |
Member Data Documentation