Overview | Modules | Class Hierarchy | Classes | Members

# Observable.h File Reference

`#include <tulip/TulipException.h>`
`#include <tulip/ForEach.h>`
`#include <tulip/vectorgraph.h>`
`#include <set>`
Include dependency graph for Observable.h:
This graph shows which files directly or indirectly include this file:

## Classes

- class tlp::OLOException
    OLOException is the base class of all exceptions sent by the Observable/Listener/Observer system. More...
- class tlp::OLOObject
    OLOObject is the base class of the Observable/Listener/Observer object hierachy. It manages storage of a unique id for these objects as well as the storage of relations between them. It also manages destruction of these objects. More...
- class tlp::Event
    Event is the base class for all events used in the Observable/listener/Observer mechanism. More...
- class tlp::Observable
    Observable is the base class for the implementation of observable Object by Listener or Observer objects. More...

## Namespaces

- namespace tlp

## Defines

- #define Observer Observable

Tulip Software by LaBRI Visualization Team 2001 - 2012