appendInstruction(Instruction *newInst) | Calculator | [inline] |
appendRegRef(RegisterReference *newRef) | Calculator | [inline] |
assemble(const char *program) | Calculator | |
bind(RegisterReference::ERegisterSet regset, TupleData *data, const TupleDescriptor &desc) | 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] |
getOutputRegisterDescriptor() const | Calculator | |
getSharedTraceTarget() const | TraceSource | [inline] |
getStatusRegister() const | Calculator | |
getStatusRegisterDescriptor() const | Calculator | |
getTraceSourceName() const | TraceSource | [inline] |
getTraceTarget() const | TraceSource | [inline] |
init(int codeSize, int literalSize, int inputSize, int outputSize, int localSize, int statusSize) | Calculator | [private] |
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 | |
RegisterRef class | Calculator | [friend] |
RegisterReference class | Calculator | [friend] |
setTraceSourceName(std::string const &n) | TraceSource | [inline] |
trace(TraceLevel level, std::string message) const | TraceSource | |
TraceSource() | TraceSource | [explicit, protected] |
TraceSource(SharedTraceTarget pTraceTarget, std::string name) | TraceSource | [explicit, protected] |
unbind(RegisterReference::ERegisterSet regset, bool unbindDescriptor=true) | Calculator | [private] |
warnings() | Calculator | |
zeroStatusRegister() | Calculator | |
~Calculator() | Calculator | |
~TraceSource() | TraceSource | [virtual] |