addAttribute(const char *name, Meta meta) | ScriptInterp | [friend] |
addConditional(const char *name, Cond test) | ScriptInterp | [friend] |
addFunction(const char *name, unsigned count, Function i) | ScriptInterp | [friend] |
advance(void) | ScriptInterp | [protected] |
ALIAS enum value | Script | [protected] |
ARRAY enum value | Script | [protected] |
attach(const char *scrname) | ScriptInterp | |
autoloop(bool enable) | ScriptInterp | [inline] |
CACHE enum value | Script | [protected] |
CCXX_MEMBER_EXPORT(static bool) use(const char *name) | Script | |
Check typedef | Script | [protected] |
clrSymbol(const char *id) | ScriptSymbol | |
clrTransactions(void) | ScriptInterp | [inline] |
commit(Symbol *sym) | ScriptSymbol | [virtual] |
Cond typedef | Script | [protected] |
conditional(void) | ScriptInterp | [protected] |
COUNTER enum value | Script | [protected] |
detach(void) | ScriptInterp | |
error(const char *error) | ScriptInterp | [protected] |
event(const char *evtname) | ScriptInterp | [protected] |
execute(Method method) | ScriptInterp | [inline, protected, virtual] |
exit(void)=0 | ScriptInterp | [protected, pure virtual] |
FIFO enum value | Script | [protected] |
Function typedef | Script | [protected] |
gather(Symbol **index, unsigned max, const char *prefrix, const char *suffix="") | ScriptSymbol | |
getAlias(const char *symbol) | ScriptSymbol | |
getCommand(void) | ScriptInterp | [inline, protected] |
getContent(char *sym) | ScriptInterp | |
getDecimal(void) | ScriptInterp | [inline] |
getDouble(long value, unsigned prec) | ScriptInterp | [static] |
getEntry(const char *symbol, int size=0) | ScriptSymbol | [virtual] |
getExpression(long *list, int max, unsigned prec) | ScriptInterp | |
getGlobalTrap(unsigned id) | ScriptInterp | [inline, protected, virtual] |
getId(void) | ScriptInterp | [inline, protected, virtual] |
getImage(void) | ScriptInterp | [inline] |
getIndirect(char *sym) | ScriptInterp | [inline, virtual] |
getInteger(long value, unsigned prec) | ScriptInterp | [static] |
getIntValue(const char *text, unsigned prec) | ScriptInterp | |
getKeyword(const char *keyword) | ScriptInterp | |
getLocal(const char *name, size_t size=0) | ScriptInterp | |
getMask(void) | ScriptInterp | [protected] |
getMember(void) | ScriptInterp | |
getObject(void) | ScriptInterp | [inline] |
getOnce(void) | ScriptInterp | [protected] |
getOption(const char *def=NULL) | ScriptInterp | |
getPackToken(void) | ScriptInterp | |
getPointer(const char *symbol) | ScriptSymbol | |
getPrescan(void) | ScriptInterp | |
getRealValue(double val, unsigned prec) | ScriptInterp | [static] |
getScript(void) | ScriptInterp | [inline] |
getScriptCopy(const char *src) | ScriptInterp | [protected] |
getScriptImage(const char *label) | ScriptInterp | [protected, virtual] |
getScriptMask(const char *id) | ScriptInterp | [inline, protected] |
getString(void) | ScriptInterp | |
getSymbol(const char *symbol) | ScriptSymbol | |
getSymbolSize(void) | ScriptSymbol | [inline] |
getTempBuffer(void) | ScriptInterp | |
getTens(unsigned prec) | ScriptInterp | [static] |
getTrigger(bool use) | ScriptInterp | [protected] |
ScriptSymbol::getTrigger(void) | ScriptSymbol | |
getValue(const char *def=NULL) | ScriptInterp | |
getVariable(size_t size=0) | ScriptInterp | |
hasEvents(void) | ScriptInterp | [inline] |
ifGoto(void) | ScriptInterp | [protected] |
INDEX enum value | Script | [protected] |
initKeywords(int size) | ScriptInterp | |
isActive(void) | ScriptInterp | [inline] |
lckcount | ScriptInterp | [protected] |
makeCache(const char *id, unsigned char count, unsigned char recsize) | ScriptSymbol | |
makeCounter(const char *id) | ScriptSymbol | |
makeFifo(const char *id, unsigned char count, unsigned char recsize) | ScriptSymbol | |
makeSequence(const char *id, unsigned char count, unsigned char recsize) | ScriptSymbol | |
makeStack(const char *id, unsigned char count, unsigned char recsize) | ScriptSymbol | |
mapicmp(const char *s1, const char *s2) | ScriptInterp | [inline] |
mapnicmp(const char *s1, const char *s2, size_t n) | ScriptInterp | [inline] |
Meta typedef | Script | [protected] |
Method typedef | Script | [protected] |
NORMAL enum value | Script | [protected] |
Notify(unsigned long mask) | ScriptInterp | [inline, protected] |
Notify(const char *str) | ScriptInterp | [inline, protected] |
POINTER enum value | Script | [protected] |
postSymbol(Symbol *sym, const char *value) | ScriptSymbol | |
pull(void) | ScriptInterp | [protected] |
purge(void) | ScriptSymbol | |
push(void) | ScriptInterp | [protected] |
readSymbol(Symbol *sym) | ScriptSymbol | |
redirect(const char *scrname) | ScriptInterp | |
REF enum value | Script | [protected] |
removeSymbol(Symbol *sym, const char *value) | ScriptSymbol | |
rewindTemp(void) | ScriptInterp | |
scrData(void) | ScriptInterp | [protected] |
scrExit(void) | ScriptInterp | [protected] |
scrGoto(void) | ScriptInterp | [protected] |
scrIf(void) | ScriptInterp | [protected] |
Script::Locks class | ScriptInterp | [friend] |
Script::Session class | ScriptInterp | [friend] |
ScriptCommand class | ScriptInterp | [friend] |
ScriptImage class | ScriptInterp | [friend] |
ScriptInterp(ScriptCommand *cmd, size_t symsize, size_t pgsize=1024) | ScriptInterp | [protected] |
ScriptModule class | ScriptInterp | [friend] |
ScriptSymbol(int size, int pgsize=1024) | ScriptSymbol | |
SEQUENCE enum value | Script | [protected] |
setAlias(const char *symbol, const char *source) | ScriptSymbol | |
setArray(const char *sym, const char *source) | ScriptSymbol | [protected] |
setConst(const char *symbol, const char *value="") | ScriptSymbol | |
setData(const char *scrname) | ScriptInterp | |
setExclusive(bool enable) | ScriptInterp | [inline, protected, virtual] |
setLine(Line *line) | ScriptInterp | [protected] |
setPointer(const char *symbol, void *data) | ScriptSymbol | |
setSymbol(const char *symbol, const char *value="") | ScriptSymbol | |
setSymbol(const char *symbol, int size=0) | ScriptSymbol | |
setTemp(const char *value) | ScriptInterp | |
signal(const char *trapname) | ScriptInterp | [protected] |
signal(unsigned trapid) | ScriptInterp | [protected] |
sleepScheduler(timeout_t timeout) | ScriptInterp | [inline, protected, virtual] |
STACK enum value | Script | [protected] |
step(const char *trapname=NULL) | ScriptInterp | |
stepScheduler(const char *trapname) | ScriptInterp | [inline, protected, virtual] |
stop(unsigned long mask) | ScriptInterp | [inline, protected, virtual] |
swapSymbol(const char *oldname, const char *newname) | ScriptSymbol | |
Symbol typedef | Script | [protected] |
SymType typedef | Script | [protected] |
SymType enum name | Script | [protected] |
trap(unsigned id) | ScriptInterp | [protected] |
trap(const char *trapname) | ScriptInterp | [protected] |
TRIGGER enum value | Script | [protected] |
~ScriptInterp() | ScriptInterp | [protected] |
~ScriptSymbol() | ScriptSymbol | |