Mantid
Loading...
Searching...
No Matches
Mantid::API::Expression Member List

This is the complete list of members for Mantid::API::Expression, including all inherited members.

add_operators(const std::vector< std::string > &ops)Mantid::API::Expressionprivate
add_unary(const std::unordered_set< std::string > &ops)Mantid::API::Expressionprivate
begin() constMantid::API::Expressioninline
bracketsRemoved() constMantid::API::Expression
DEFAULT_OPS_STRMantid::API::Expressionstatic
end() constMantid::API::Expressioninline
Expression()Mantid::API::Expression
Expression(const std::vector< std::string > &ops)Mantid::API::Expression
Expression(const std::vector< std::string > &binary, const std::unordered_set< std::string > &unary)Mantid::API::Expression
Expression(const Expression &expr)Mantid::API::Expression
Expression(const Expression *pexpr)Mantid::API::Expressionprivate
GetOp(size_t i)Mantid::API::Expressionprivate
GetToken(size_t i)Mantid::API::Expressionprivate
getVariables() constMantid::API::Expression
is_op_symbol(const char c) constMantid::API::Expressionprivate
is_unary(const std::string &op) constMantid::API::Expressionprivate
isFunct() constMantid::API::Expressioninline
iterator typedefMantid::API::Expression
logPrint(const std::string &pads="") constMantid::API::Expression
m_exprMantid::API::Expressionprivate
m_functMantid::API::Expressionprivate
m_opMantid::API::Expressionprivate
m_operatorsMantid::API::Expressionprivate
m_termsMantid::API::Expressionprivate
m_tokensMantid::API::Expressionprivate
name() constMantid::API::Expressioninline
op_prec(const std::string &op) constMantid::API::Expressionprivate
operator=(const Expression &expr)Mantid::API::Expression
operator[](size_t i) constMantid::API::Expressioninline
operator_name() constMantid::API::Expressioninline
parse(const std::string &str)Mantid::API::Expression
rename(const std::string &newName)Mantid::API::Expression
renameAll(const std::string &oldName, const std::string &newName)Mantid::API::Expression
setFunct(const std::string &name)Mantid::API::Expressionprivate
size() constMantid::API::Expressioninline
str() constMantid::API::Expression
terms() constMantid::API::Expressioninline
tokenize()Mantid::API::Expressionprivate
Tokens typedefMantid::API::Expressionprivate
toList(const std::string &sep=",")Mantid::API::Expression
trim(std::string &str)Mantid::API::Expressionprivatestatic