#include <alg.hh>
Inheritance diagram for RVLAlg::BranchAlg:
Public Member Functions | |
BranchAlg (Terminator &iftest, Algorithm &thenclause, Algorithm &elseclause) | |
virtual void | run () |
Protected Attributes | |
Algorithm & | thencl |
Algorithm & | elsecl |
Terminator & | test |
Definition at line 252 of file alg.hh.
RVLAlg::BranchAlg::BranchAlg | ( | Terminator & | iftest, | |
Algorithm & | thenclause, | |||
Algorithm & | elseclause | |||
) |
virtual void RVLAlg::BranchAlg::run | ( | ) | [virtual] |
Implements RVLAlg::Algorithm.
Definition at line 260 of file alg.hh.
References elsecl, RVLAlg::Terminator::query(), RVLAlg::Algorithm::run(), test, and thencl.
Algorithm& RVLAlg::BranchAlg::thencl [protected] |
Algorithm& RVLAlg::BranchAlg::elsecl [protected] |
Terminator& RVLAlg::BranchAlg::test [protected] |