#include <script.h>
Inheritance diagram for Script:
Static Public Member Functions | |
static bool | use (const char *name) |
Protected Types | |
enum | SymType { NORMAL = 0, ALIAS, FIFO, INDEX, SEQUENCE, STACK, COUNTER, TRIGGER, POINTER, REF, CACHE, ARRAY } |
typedef bool(ScriptInterp::*) | Method (void) |
typedef char *(ScriptCommand::*) | Check (Line *line, ScriptImage *img) |
typedef bool(*) | Cond (ScriptInterp *interp, const char *v) |
typedef long(*) | Function (long *args, unsigned prec) |
typedef char *(*) | Meta (ScriptInterp *interp, const char *token) |
typedef enum SymType | SymType |
typedef Script::_symbol | Symbol |
Classes | |
struct | _symbol |
class | Attr |
class | Define |
class | Fun |
class | Initial |
class | Line |
class | Locks |
This class holds a distributed lock set used for global script locks and the new lock/unlock commands.global lock table. More... | |
class | Name |
class | Package |
A class to represent internal ccScript loaded modules.loaded dso modules. More... | |
class | Property |
This class is used for DSO modules that impliment property extensions for scripting objects.ccScript property module. More... | |
class | Session |
This class holds an "active" session handler that has been created by a "slow" module handler.active session base class. More... | |
class | Test |
typedef bool(ScriptInterp::*) Script::Method(void) [protected] |
typedef char*(ScriptCommand::*) Script::Check(Line *line, ScriptImage *img) [protected] |
typedef bool(*) Script::Cond(ScriptInterp *interp, const char *v) [protected] |
typedef long(*) Script::Function(long *args, unsigned prec) [protected] |
typedef char*(*) Script::Meta(ScriptInterp *interp, const char *token) [protected] |
typedef enum SymType Script::SymType [protected] |
typedef struct Script::_symbol Script::Symbol [protected] |
enum Script::SymType [protected] |
static bool Script::use | ( | const char * | name | ) | [static] |