#include <Ample.h>


Public Types | |
| typedef Observable< LinkObserver > | ObservableType |
Public Member Functions | |
| virtual void | onSetLinkedNode (Link &link, VNodeID nodeID) |
| virtual void | onSetTargetNode (Link &link, VNodeID targetID) |
| virtual void | onSetName (Link &link, const std::string name) |
| virtual void | onDestroy (Link &link) |
| void | detachObservables (void) |
Friends | |
| class | Observable< T > |
typedef Observable<LinkObserver > ObservableType [inherited] |
| void detachObservables | ( | void | ) | [inline, inherited] |
Detaches all observed objects from this observer.
| virtual void onDestroy | ( | Link & | link | ) | [virtual] |
| virtual void onSetLinkedNode | ( | Link & | link, | |
| VNodeID | nodeID | |||
| ) | [virtual] |
| virtual void onSetName | ( | Link & | link, | |
| const std::string | name | |||
| ) | [virtual] |
| virtual void onSetTargetNode | ( | Link & | link, | |
| VNodeID | targetID | |||
| ) | [virtual] |
friend class Observable< LinkObserver > [friend, inherited] |
1.6.1