Loading [MathJax]/extensions/tex2jax.js
mbxmlutils  1.3.0
Multi-Body XML Utils
All Classes Functions Typedefs Enumerations
MBXMLUtils::XMLFlatEval Member List

This is the complete list of members for MBXMLUtils::XMLFlatEval, including all inherited members.

addImport(const std::string &code, const xercesc::DOMElement *e, const std::string &action="") overrideMBXMLUtils::XMLFlatEvalvirtual
addParam(const std::string &paramName, const Value &value)MBXMLUtils::Eval
addParamSet(const xercesc::DOMElement *e)MBXMLUtils::Eval
addStaticDependencies(const xercesc::DOMElement *e) const (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprotected
callFunction(const std::string &name, const std::vector< Value > &args) const overrideMBXMLUtils::XMLFlatEvalprotectedvirtual
cast(const Value &value) constMBXMLUtils::Eval
cast(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
cast(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
cast(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
cast(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
cast(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
cast(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
cast(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
cast(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
cast(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
cast_CodeString(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprivate
cast_double(const Value &value) const override (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalprivatevirtual
cast_int(const Value &value) const (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprivate
cast_string(const Value &value) const override (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalprivatevirtual
cast_vector_double(const Value &value) const override (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalprivatevirtual
cast_vector_vector_double(const Value &value) const override (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalprivatevirtual
convertIndex(Value &v, bool evalTo1Based) overrideMBXMLUtils::XMLFlatEvalinlinevirtual
create(const T &v) constMBXMLUtils::Eval
create(const double &v) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
create(const vector< double > &v) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
create(const vector< vector< double > > &v) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
create(const string &v) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
create(const double &v) const (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
create_double(const double &v) const override (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalprivatevirtual
create_string(const std::string &v) const override (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalprivatevirtual
create_vector_double(const std::vector< double > &v) const override (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalprivatevirtual
create_vector_vector_double(const std::vector< std::vector< double > > &v) const override (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalprivatevirtual
createEvaluator(const std::string &evalName, std::vector< boost::filesystem::path > *dependencies_=nullptr)MBXMLUtils::Evalstatic
createFunction(const std::vector< Value > &indeps, const Value &dep) const overrideMBXMLUtils::XMLFlatEvalprivatevirtual
createFunctionDep(const std::vector< Value > &v) const overrideMBXMLUtils::XMLFlatEvalprivatevirtual
createFunctionDep(const std::vector< std::vector< Value > > &v) const overrideMBXMLUtils::XMLFlatEvalprivatevirtual
createFunctionIndep(int dim) const overrideMBXMLUtils::XMLFlatEvalprotectedvirtual
currentImport (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprotected
currentParam (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprotected
dependencies (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprotected
eval(const xercesc::DOMElement *e)MBXMLUtils::Eval
eval(const xercesc::DOMAttr *a)MBXMLUtils::Eval
eval(const std::string &str, const xercesc::DOMElement *e=nullptr, bool skipRet=false)MBXMLUtils::Eval
Eval (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalfriend
MBXMLUtils::Eval::Eval(std::vector< boost::filesystem::path > *dependencies_)MBXMLUtils::Evalprotected
Eval(const Eval &other)=delete (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
Eval(Eval &&other)=delete (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
fullStringToValue(const std::string &str, const xercesc::DOMElement *e, bool skipRet=false) const overrideMBXMLUtils::XMLFlatEvalprotectedvirtual
FunctionType enum value (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
getEvaluators() (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprivatestatic
getName() const overrideMBXMLUtils::XMLFlatEvalinlinevirtual
getNameStatic() (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalinlinestatic
getStackSize() (defined in MBXMLUtils::Eval)MBXMLUtils::Evalinline
getStringRepresentation(const Value &x) constMBXMLUtils::Evalvirtual
handleUnit(const xercesc::DOMElement *e, const Value &ret) (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprivate
importStack (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprotected
installPath (defined in MBXMLUtils::Eval)MBXMLUtils::Evalstatic
MatrixType enum value (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
newEvaluator(std::vector< boost::filesystem::path > *dependencies_) (defined in MBXMLUtils::Eval)MBXMLUtils::Evalinlineprotectedstatic
operator=(const Eval &other)=delete (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
operator=(Eval &&other)=delete (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
paramStack (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprotected
partialStringToString(const std::string &str, const xercesc::DOMElement *e) constMBXMLUtils::Evalprotected
popContext()MBXMLUtils::Evalprotected
printEvaluatorMsg(const std::ostringstream &str, MsgType msgType) (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprotectedstatic
pushContext()MBXMLUtils::Evalprotected
registerEvaluator() (defined in MBXMLUtils::Eval)MBXMLUtils::Evalinlinestatic
requiredFiles() const overrideMBXMLUtils::XMLFlatEvalvirtual
ScalarType enum value (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
serializeFunction(const Value &x) const override (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalprivatevirtual
setValue(xercesc::DOMElement *e, const Value &v)MBXMLUtils::Evalstatic
stringToValue(const std::string &str, const xercesc::DOMElement *e=nullptr, bool fullEval=true, bool skipRet=false) constMBXMLUtils::Eval
StringType enum value (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
units (defined in MBXMLUtils::Eval)MBXMLUtils::Evalprivatestatic
Value typedefMBXMLUtils::Eval
valueIsOfType(const Value &value, ValueType type) const overrideMBXMLUtils::XMLFlatEvalvirtual
ValueType enum nameMBXMLUtils::Eval
VectorType enum value (defined in MBXMLUtils::Eval)MBXMLUtils::Eval
XMLFlatEval(std::vector< boost::filesystem::path > *dependencies_=nullptr) (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEvalprotected
~Eval() overrideMBXMLUtils::Eval
~XMLFlatEval() override (defined in MBXMLUtils::XMLFlatEval)MBXMLUtils::XMLFlatEval