dlvhex  2.5.0
OnlineModelBuilder< EvalGraphT >::EvalGraphObserver Class Reference
Collaboration diagram for OnlineModelBuilder< EvalGraphT >::EvalGraphObserver:

Public Member Functions

 EvalGraphObserver (Self &omb)
 Constructor.
virtual ~EvalGraphObserver ()
 Destructor.
virtual void addUnit (EvalUnit u)
 Adds a unit.
virtual void addDependency (EvalUnitDep d)
 Adds a dependency.

Protected Attributes

Selfomb
 Model builder.

Detailed Description

template<typename EvalGraphT>
class OnlineModelBuilder< EvalGraphT >::EvalGraphObserver

Definition at line 214 of file OnlineModelBuilder.h.


Constructor & Destructor Documentation

template<typename EvalGraphT>
OnlineModelBuilder< EvalGraphT >::EvalGraphObserver::EvalGraphObserver ( Self omb) [inline]

Constructor.

Parameters:
ombModel builder.

Definition at line 220 of file OnlineModelBuilder.h.

template<typename EvalGraphT>
virtual OnlineModelBuilder< EvalGraphT >::EvalGraphObserver::~EvalGraphObserver ( ) [inline, virtual]

Destructor.

Definition at line 222 of file OnlineModelBuilder.h.


Member Function Documentation

template<typename EvalGraphT>
virtual void OnlineModelBuilder< EvalGraphT >::EvalGraphObserver::addDependency ( EvalUnitDep  d) [inline, virtual]

Adds a dependency.

Parameters:
gDependency.

Definition at line 233 of file OnlineModelBuilder.h.

References DBGLOG, ModelBuilder< EvalGraphT >::eg, and OnlineModelBuilder< EvalGraphT >::EvalGraphObserver::omb.

template<typename EvalGraphT>
virtual void OnlineModelBuilder< EvalGraphT >::EvalGraphObserver::addUnit ( EvalUnit  u) [inline, virtual]

Field Documentation


The documentation for this class was generated from the following file: