SCIRun  5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Parser Member List

This is the complete list of members for Parser, including all inherited members.

add_binary_operator(const std::string &op, const std::string &funname, int priority)Parser
add_input_variable(ParserProgramHandle &program, const std::string &name, const std::string &type, int flags=0)Parser
add_numerical_constant(const std::string &name, double val)Parser
add_output_variable(ParserProgramHandle &program, const std::string &name, const std::string &type="U", int flags=0)Parser
add_output_variable(ParserProgramHandle program, const std::string &name)Parser
add_unary_post_operator(const std::string &op, const std::string &funname)Parser
add_unary_pre_operator(const std::string &op, const std::string &funname)Parser
get_input_variable_type(ParserProgramHandle program, const std::string &name, std::string &type)Parser
get_input_variable_type(ParserProgramHandle program, const std::string &name, std::string &type, int &flags)Parser
get_output_variable_type(ParserProgramHandle program, const std::string &name, std::string &type)Parser
get_output_variable_type(ParserProgramHandle program, const std::string &name, std::string &type, int &flags)Parser
optimize(ParserProgramHandle program, std::string &error)Parser
parse(ParserProgramHandle &program, std::string &expressions, std::string &error)Parser
Parser()Parser
validate(ParserProgramHandle program, ParserFunctionCatalogHandle catalog, std::string &error)Parser