Observable object for graph.
More...
#include <ObservableGraph.h>
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