|
|
|
|
Documentation |
|
Main Page Namespace List Class Hierarchy Alphabetical List Compound List File List Namespace Members Compound Members File Members Related Pages Search
NL3D::IBaseLoadBalancingObs Class ReferenceThe base interface for LoadBalancing traversal.
More...
#include <load_balancing_trav.h>
Inheritance diagram for NL3D::IBaseLoadBalancingObs:
List of all members.
Detailed Description
The base interface for LoadBalancing traversal.
LoadBalancing observers MUST derive from IBaseLoadBalancingObs. This observer:
- leave the notification system to DO NOTHING.
- leave traverse() undefined
DERIVER RULES:
- implement the notification system (see IObs for details).
- implement the traverse() method.
-
See also:
-
CLoadBalancingTrav
-
Author:
-
Lionel Berenguier , Nevrax France
-
Date:
-
2000
Definition at line 236 of file load_balancing_trav.h.
Constructor & Destructor Documentation
NL3D::IBaseLoadBalancingObs::IBaseLoadBalancingObs |
( |
|
) |
[inline] |
|
Member Function Documentation
void NL3D::IBaseLoadBalancingObs::init |
( |
|
) |
[virtual] |
|
virtual void NL3D::IBaseLoadBalancingObs::traverse |
( |
IObs * |
caller |
) |
[pure virtual] |
|
|
Traverse this observer.
This function "justdoit" must do all the traversal thing:
- Get info from caller, and DoIt the observer (completly observer depedent).
- should traverse() his sons (or simply call traverseSons()).
-
Parameters:
-
caller |
the father of the observer which have called traverse(). WARNING: this is NULL, for the ROOT. |
Implements NL3D::IObs.
Implemented in NL3D::CDefaultLoadBalancingObs. |
Member Data Documentation
The documentation for this class was generated from the following files:
|
|