RVLAlg::DoLoopAlg Class Reference

Behaves very much like LoopAlg, except that the inside alg runs AT LEAST once. More...

#include <alg.hh>

Inheritance diagram for RVLAlg::DoLoopAlg:

RVLAlg::LoopAlg RVLAlg::Algorithm List of all members.

Public Member Functions

 DoLoopAlg (Algorithm &alg, Terminator &stop)
virtual void run ()

Detailed Description

Behaves very much like LoopAlg, except that the inside alg runs AT LEAST once.

This mimics the behavior of a C do-while loop.

Definition at line 196 of file alg.hh.


Constructor & Destructor Documentation

RVLAlg::DoLoopAlg::DoLoopAlg ( Algorithm alg,
Terminator stop 
)

Definition at line 198 of file alg.hh.


Member Function Documentation

virtual void RVLAlg::DoLoopAlg::run (  )  [virtual]

Reimplemented from RVLAlg::LoopAlg.

Definition at line 200 of file alg.hh.

References RVLAlg::LoopAlg::inside, RVLAlg::LoopAlg::run(), and RVLAlg::Algorithm::run().


The documentation for this class was generated from the following file:
Generated on 5 Jan 2017 for RvlAlg by  doxygen 1.4.7