STILPatternEval Class Reference
Hide the details of the evalengine and iterators for easier plug-in pattern processing & pattern iteration.
More...
#include <stilpatterneval.h>
Inheritance diagram for STILPatternEval:
List of all members.
Detailed Description
Hide the details of the evalengine and iterators for easier plug-in pattern processing & pattern iteration.
This is kind of an experimental new class. It seems that I was re-typing the same code over and over (processPattern/processPatternBlock/processVector/ProcessVectorItem...) each time I needed to implement a new application. Hopefully this will help speed up implementation times and hide some of the details of iterating thru Pattern blocks and processing all of the eval engines. Initially, a bunch of functionality will not be implemented, but should be added in the future if this proves useful...
Constructor & Destructor Documentation
Member Function Documentation
void STILPatternEval::close |
( |
|
) |
|
|
void STILPatternEval::evaluate |
( |
|
) |
|
|
LONG STILPatternEval::getEnvIdx |
( |
|
) |
[inline] |
|
const STIL* STILPatternEval::getSTIL |
( |
|
) |
[inline] |
|
void STILPatternEval::init |
( |
|
) |
[virtual] |
|
bool STILPatternEval::loadPattern |
( |
LONG |
patNum |
) |
|
|
|
- Parameters:
-
- Returns:
- (bool)
|
void STILPatternEval::open |
( |
const std::string & |
filename |
) |
|
|
void STILPatternEval::processCondition |
( |
const STILCondition * |
|
) |
[virtual] |
|
void STILPatternEval::processConditionEnd |
( |
const STILCondition * |
|
) |
[virtual] |
|
void STILPatternEval::processShift |
( |
const STILShift * |
|
) |
[virtual] |
|
void STILPatternEval::processShiftEnd |
( |
const STILShift * |
|
) |
[virtual] |
|
void STILPatternEval::processVector |
( |
const STILVector * |
|
) |
[virtual] |
|
void STILPatternEval::processVectorEnd |
( |
const STILVector * |
|
) |
[virtual] |
|
void STILPatternEval::processVectorItem |
( |
const STILVectorItem * |
|
) |
[virtual] |
|
void STILPatternEval::processWaveformTableRef |
( |
const std::string & |
|
) |
[virtual] |
|
The documentation for this class was generated from the following files:
This page last updated on 6 Jul 2007