Script Class Reference

#include <script.h>

Inheritance diagram for Script:

ScriptCommand ScriptImage ScriptModule ScriptSymbol ScriptInterp List of all members.

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

Member Typedef Documentation

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]


Member Enumeration Documentation

enum Script::SymType [protected]

Enumerator:
NORMAL 
ALIAS 
FIFO 
INDEX 
SEQUENCE 
STACK 
COUNTER 
TRIGGER 
POINTER 
REF 
CACHE 
ARRAY 


Member Function Documentation

static bool Script::use ( const char *  name  )  [static]


The documentation for this class was generated from the following file:
Generated on Mon Dec 25 15:39:05 2006 for ccScript by  doxygen 1.5.1