ug4
ug::LUAParserClass Member List

This is the complete list of members for ug::LUAParserClass, including all inherited members.

add(nodeType *p)ug::LUAParserClassinline
add_subfunction(std::string name, std::map< std::string, SmartPtr< LUAParserClass > > &subfunctions)ug::LUAParserClass
add_subfunctions(std::map< std::string, SmartPtr< LUAParserClass > > &subfunctions)ug::LUAParserClass
add_subfunctions(std::set< std::string > &knownFunctions, std::stringstream &declarations, std::stringstream &definitions)ug::LUAParserClass
addfunctionC(std::string name, std::set< std::string > &knownFunctions, std::stringstream &declarations, std::stringstream &definitions)ug::LUAParserClassstatic
argsug::LUAParserClassprivate
assert_local(size_t id)ug::LUAParserClassinline
clear()ug::LUAParserClassinline
con(double value)ug::LUAParserClassinlinestatic
createC(nodeType *p, std::ostream &out, int indent)ug::LUAParserClass
createC(std::ostream &out)ug::LUAParserClass
createC_inline(std::ostream &out)ug::LUAParserClass
createJITSG(std::ostream &out, eReturnType r, std::set< std::string > &subfunctions)ug::LUAParserClass
createLUA(nodeType *p, std::ostream &out)ug::LUAParserClass
createLUA(std::ostream &out)ug::LUAParserClass
createRT(nodeType *a, std::ostream &out, const char **rt, int nr, int indent)ug::LUAParserClass
createVM(nodeType *p, VMAdd &vm, std::map< std::string, SmartPtr< VMAdd > > &subVM)ug::LUAParserClass
createVM(VMAdd &vm)ug::LUAParserClass
createVMHeader(VMAdd &vm)ug::LUAParserClass
createVMSub(VMAdd &vm, std::map< std::string, SmartPtr< VMAdd > > &subVM)ug::LUAParserClass
declare(std::ostream &out)ug::LUAParserClass
eReturnType enum nameug::LUAParserClass
errug::LUAParserClass
filenameug::LUAParserClass
forOp(nodeType *_var, nodeType *_start, nodeType *_stop, nodeType *_step, nodeType *_expr)ug::LUAParserClassinlinestatic
freeNode(nodeType *p)ug::LUAParserClassinlinestatic
function(nodeType *op1, nodeType *op2)ug::LUAParserClassinline
get_id_for_name(const char *name)ug::LUAParserClass
get_name_for_id(size_t id)ug::LUAParserClassinline
getVar(int i, std::ostream &out)ug::LUAParserClass
has_errors()ug::LUAParserClassinline
id(int i)ug::LUAParserClassinlinestatic
id2variableug::LUAParserClassprivate
iLineAddug::LUAParserClass
is_arg(size_t id)ug::LUAParserClassinline
is_global(size_t id)ug::LUAParserClassinline
is_local(size_t id)ug::LUAParserClassinline
localFunctionsug::LUAParserClassprivate
localVariablesug::LUAParserClassprivate
LUAParserClass()ug::LUAParserClassinline
LUAParserError enum valueug::LUAParserClass
LUAParserIgnore enum valueug::LUAParserClass
LUAParserOK enum valueug::LUAParserClass
nameug::LUAParserClassprivate
nodesug::LUAParserClassprivate
num_in()ug::LUAParserClassinline
num_out()ug::LUAParserClassinline
numOutug::LUAParserClassprivate
opr0(int i)ug::LUAParserClassinlinestatic
opr1(int oper, nodeType *op)ug::LUAParserClassinline
opr2(int oper, nodeType *op1, nodeType *op2)ug::LUAParserClassinlinestatic
opr3(int oper, nodeType *op1, nodeType *op2, nodeType *op3)ug::LUAParserClassinlinestatic
parse(const char *command)ug::LUAParserClassinline
parse_luaFunction(const char *name)ug::LUAParserClass
parse_luaFunction(LuaFunctionHandle handle)ug::LUAParserClass
parse_luaFunction_StackTop(const char *name)ug::LUAParserClass
print_globals(std::ostream &out)ug::LUAParserClass
print_locals(std::ostream &out)ug::LUAParserClass
print_variable_names()ug::LUAParserClass
reduce()ug::LUAParserClass
reduce(nodeType *p)ug::LUAParserClass
returnTypeug::LUAParserClass
RT_CALLBACK enum valueug::LUAParserClass
RT_DIFFUSION enum valueug::LUAParserClass
RT_DIRICHLET enum valueug::LUAParserClass
RT_NEUMANN enum valueug::LUAParserClass
RT_SOURCE enum valueug::LUAParserClass
RT_SUBFUNCTION enum valueug::LUAParserClass
RT_VELOCITY enum valueug::LUAParserClass
set_arguments(nodeType *p)ug::LUAParserClassinline
set_local(size_t id)ug::LUAParserClassinline
set_name(const char *s)ug::LUAParserClassinline
set_name(int id)ug::LUAParserClassinline
setRet(int i)ug::LUAParserClassinline
variablesug::LUAParserClassprivate