|
My Project
|
Public Member Functions | |
| void | insert (const ScriptDataType &dataType) |
| bool | exists (const gcp::util::String &name) |
| void | insert (ScriptCmd *cmd, const CmdArg &cmdArg) |
Public Attributes | |
| void * | project |
| void * | data |
| SC_CLR_FN * | clr_fn |
| SC_DEL_FN * | del_fn |
| InputStream * | input |
| OutputStream * | output |
| char * | host |
| struct { | |
| HashMemory * hashtable | |
| ListMemory * list | |
| CommandMem * command | |
| FunctionMem * function | |
| ScOperatorMem * scoperator | |
| DataTypeMem * datatype | |
| StatementMem * statement | |
| LoopStateMem * loopstate | |
| ExprMem * expr | |
| ExprOperMem * exproper | |
| TypeSpecMem * typespec | |
| ExeFrameMem * exeframe | |
| ListVariableMem * list_var | |
| List * freelists | |
| } | memory |
| struct { | |
| HashTable * symbols | |
| StringPool * strings | |
| DataType * boolvar_dt | |
| DataType * string_dt | |
| DataType * symbol_dt | |
| DataType * double_dt | |
| DataType * integer_dt | |
| DataType * sexagesimal_dt | |
| DataType * input_file_dt | |
| DataType * signal_dt | |
| } | builtin |
| struct { | |
| char * name | |
| VariableList * args | |
| struct { | |
| StatementList * stmts | |
| Variable * reason | |
| } cleanup | |
| ScriptState state | |
| ScopeStack * scopes | |
| CompStack * comp_stack | |
| ExeFrame * exe_stack | |
| StatementList * stmts | |
| HashTable * signals | |
| List * catch_list | |
| struct { | |
| List * lists | |
| ScriptObj * objects | |
| StringPool * strings | |
| } temporary | |
| } | script |
| std::list< ScriptCmd > * | commands_ |
| std::list< ScriptCmd > * | functions_ |
| std::list< ScriptCmd > * | symbols_ |
| std::list< ScriptDataType > * | dataTypes_ |
| bool | interactive_ |