_instrDef | TestCalculator | [private] |
_isNullable | TestCalculator | [private] |
_pTupleBufInput | TestCalculator | [private] |
_pTupleBufLiteral | TestCalculator | [private] |
_pTupleBufLocal | TestCalculator | [private] |
_pTupleBufOutput | TestCalculator | [private] |
_pTupleBufStatus | TestCalculator | [private] |
_tupleAccessorInput | TestCalculator | [private] |
_tupleAccessorLiteral | TestCalculator | [private] |
_tupleAccessorLocal | TestCalculator | [private] |
_tupleAccessorOutput | TestCalculator | [private] |
_tupleAccessorStatus | TestCalculator | [private] |
_tupleDataInput | TestCalculator | [private] |
_tupleDataLiteral | TestCalculator | [private] |
_tupleDataLocal | TestCalculator | [private] |
_tupleDataOutput | TestCalculator | [private] |
_tupleDataStatus | TestCalculator | [private] |
_tupleDescInput | TestCalculator | [private] |
_tupleDescLiteral | TestCalculator | [private] |
_tupleDescLocal | TestCalculator | [private] |
_tupleDescOutput | TestCalculator | [private] |
_tupleDescStatus | TestCalculator | [private] |
appendInstruction(Instruction *newInst) | Calculator | [inline] |
appendRegRef(RegisterReference *newRef) | Calculator | [inline] |
assemble(const char *program) | Calculator | |
bind() | TestCalculator | [inline] |
Calculator::bind(RegisterReference::ERegisterSet regset, TupleData *data, const TupleDescriptor &desc) | Calculator | |
Calculator::bind(TupleData *input, TupleData *output, bool takeOwnership=false, const TupleData *outputWrite=0) | Calculator | |
CalcAssembler class | Calculator | [friend] |
Calculator(DynamicParamManager *dynamicParamManager) | Calculator | [explicit] |
Calculator(DynamicParamManager *dynamicParamManager, int codeSize, int literalSize, int inputSize, int outputSize, int localSize, int statusSize) | Calculator | [explicit] |
continueOnException(bool c) | Calculator | |
disableTracing() | TraceSource | |
exec() | Calculator | |
getDynamicParamManager() const | Calculator | [inline] |
getInputRegisterDescriptor() const | Calculator | |
getMinimumTraceLevel() const | TraceSource | [inline] |
getOutput(int i, T &val) | TestCalculator | [inline] |
getOutputP(int i, T &val) | TestCalculator | [inline] |
getOutputRegisterDescriptor() const | Calculator | |
getSharedTraceTarget() const | TraceSource | [inline] |
getStatusRegister() const | Calculator | |
getStatusRegisterDescriptor() const | Calculator | |
getTraceSourceName() const | TraceSource | [inline] |
getTraceTarget() const | TraceSource | [inline] |
initTraceSource(SharedTraceTarget pTraceTarget, std::string name) | TraceSource | [virtual] |
isTracing() const | TraceSource | [inline] |
isTracingLevel(TraceLevel level) const | TraceSource | [inline] |
mBuffers | Calculator | [protected] |
mCode | Calculator | [protected] |
mContinueOnException | Calculator | [protected] |
mIsAssembling | Calculator | [protected] |
mIsUsingAssembler | Calculator | [protected] |
mOutputRegisterByReference | Calculator | [protected] |
mPDynamicParamManager | Calculator | [protected] |
mRegisterRef | Calculator | [protected] |
mRegisterReset | Calculator | [protected] |
mRegisterSetBinding | Calculator | [protected] |
mRegisterSetDescriptor | Calculator | [protected] |
mWarnings | Calculator | |
outputRegisterByReference(bool flag) | Calculator | |
printOutput() | TestCalculator | [inline] |
RegisterRef class | Calculator | [friend] |
RegisterReference class | Calculator | [friend] |
setInput(int index, T *valP) | TestCalculator | [inline] |
setInput(int index, T *valP, TupleStorageByteLength length) | TestCalculator | [inline] |
setOutput(int index, T *valP, TupleStorageByteLength cbData, TupleStorageByteLength cbStorage) | TestCalculator | [inline] |
setTraceSourceName(std::string const &n) | TraceSource | [inline] |
setUp() | TestCalculator | [inline] |
TestCalculator(DynamicParamManager *pdpm, bool isNullable, ExtendedInstructionDef *instrDef) | TestCalculator | [inline] |
trace(TraceLevel level, std::string message) const | TraceSource | |
TraceSource() | TraceSource | [explicit, protected] |
TraceSource(SharedTraceTarget pTraceTarget, std::string name) | TraceSource | [explicit, protected] |
warnings() | Calculator | |
zeroStatusRegister() | Calculator | |
~Calculator() | Calculator | |
~TraceSource() | TraceSource | [virtual] |