Bayonne2 / Common C++ 2 Framework
|
Threaded step execute scripting engine framework. More...
Go to the source code of this file.
Data Structures | |
class | ost::Script |
Generic script class to hold master data types and various useful class encpasulated friend functions. More... | |
struct | ost::Script::_symbol |
struct | ost::Script::_array |
class | ost::Script::Line |
class | ost::Script::NamedEvent |
class | ost::Script::Name |
class | ost::Script::Initial |
class | ost::Script::Define |
class | ost::Script::Test |
class | ost::Script::Fun |
class | ost::Script::InitScript |
class | ost::Script::Package |
class | ost::ScriptSymbols |
class | ost::ScriptCommand |
This class holds the bound keyword set for a given Bayonne style script interpreter. More... | |
struct | ost::ScriptCommand::_keyword |
class | ost::ScriptBinder |
class | ost::ScriptRuntime |
class | ost::ScriptRipple |
class | ost::ScriptChecks |
class | ost::ScriptObject |
A linkable list of objects that can be destroyed when a script image is removed from memory. More... | |
class | ost::ScriptImage |
A derivable class to hold compiled script images for active processes. More... | |
class | ost::ScriptImage::InitialList |
class | ost::ScriptCompiler |
A derivable class to hold compiled script images for active processes. More... | |
struct | ost::ScriptCompiler::_merge |
class | ost::ScriptInterp |
class | ost::ScriptInterp::Frame |
class | ost::ScriptMethods |
class | ost::ScriptThread |
class | ost::ScriptRegistry |
This class is used for registering scripts with an external registry. More... | |
class | ost::ScriptProperty |
This class is used for DSO modules that impliment property extensions for scripting objects. More... | |
Namespaces | |
ost | |
Macros | |
#define | TRAP_BITS (sizeof(unsigned long) * 8) |
#define | SCRIPT_INDEX_SIZE KEYDATA_INDEX_SIZE |
#define | SCRIPT_MAX_ARGS 250 |
#define | SCRIPT_TEMP_SPACE 16 |
#define | SCRIPT_STACK_SIZE 32 |
#define | SCRIPT_ROUTE_SLOTS 16 |
#define | SCRIPT_EXEC_WRAPPER |
#define | SCRIPT_APPS_WRAPPER |
#define | SCRIPT_RIPPLE_LEVEL 2 |
#define | SCRIPT_RIPPLE_KEYDATA |
#define | SCRIPT_BINDER_SELECT |
#define | SCRIPT_SERVER_PREFIX |
#define | SCRIPT_DEFINE_TOKENS |
#define | CCXX_PACKED |
Variables | |
class __EXPORT | ost::ScriptRegistry |
class __EXPORT | ost::ScriptCommand |
class __EXPORT | ost::ScriptImage |
class __EXPORT | ost::ScriptInterp |
class __EXPORT | ost::ScriptSymbols |
class __EXPORT | ost::ScriptProperty |
class __EXPORT | ost::ScriptThread |
class __EXPORT | ost::ScriptCompiler |
Threaded step execute scripting engine framework.
Definition in file script3.h.
#define SCRIPT_INDEX_SIZE KEYDATA_INDEX_SIZE |