Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::cfgscript::ExecutionStack Class Reference
#include <ExecutionStack.h>
Inheritance diagram for acdk::cfgscript::ExecutionStack:
List of all members.
Constructor & Destructor Documentation
acdk::cfgscript::ExecutionStack::ExecutionStack |
( |
|
) |
[inline] |
|
Member Function Documentation
void acdk::cfgscript::ExecutionStack::addDbgFlag |
( |
int |
flag |
) |
[inline] |
|
void acdk::cfgscript::ExecutionStack::breakToDebug |
( |
|
) |
[inline] |
|
bool acdk::cfgscript::ExecutionStack::calledByConstructor |
( |
|
) |
[inline, protected] |
|
int acdk::cfgscript::ExecutionStack::getCurrentTokenIndex |
( |
|
) |
[inline, static] |
|
int acdk::cfgscript::ExecutionStack::getDebugFlags |
( |
|
) |
[inline, static] |
|
|
0 is top
- Returns:
- Nil if out of bounds
|
RString acdk::cfgscript::ExecutionStack::getScriptBackTrace |
( |
bool |
withLocals, |
|
|
bool |
withSourcePos |
|
) |
|
|
|
may return null if called directly from native
|
void acdk::cfgscript::ExecutionStack::pop |
( |
int |
idx |
) |
[inline] |
|
void acdk::cfgscript::ExecutionStack::pop |
( |
|
) |
[inline] |
|
void acdk::cfgscript::ExecutionStack::removeDbgFlag |
( |
int |
flag |
) |
[inline] |
|
void acdk::cfgscript::ExecutionStack::rollbackMetaInfo |
( |
|
) |
|
|
|
after finished execution this method resets the stack and deregister all tempory _registeredMetaInfo
|
void acdk::cfgscript::ExecutionStack::setCurrentTokenIndex |
( |
int |
index |
) |
[inline, static] |
|
void acdk::cfgscript::ExecutionStack::setDebugFlags |
( |
int |
flags |
) |
[inline, static] |
|
void acdk::cfgscript::ExecutionStack::startTransMetaInfo |
( |
int |
flags |
) |
|
|
bool acdk::cfgscript::ExecutionStack::throwOnFail |
( |
|
) |
[inline, static] |
|
Member Data Documentation
|
combination of DebugFlags
|
|
Throw exception on failure default is true.
|