|
mbxmlutils
1.3.0
Multi-Body XML Utils
|
This is the complete list of members for MBXMLUtils::Eval, including all inherited members.
| addImport(const std::string &code, const xercesc::DOMElement *e, const std::string &action="")=0 | MBXMLUtils::Eval | pure virtual |
| addParam(const std::string ¶mName, const Value &value) | MBXMLUtils::Eval | |
| addParamSet(const xercesc::DOMElement *e) | MBXMLUtils::Eval | |
| addStaticDependencies(const xercesc::DOMElement *e) const (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | protected |
| callFunction(const std::string &name, const std::vector< Value > &args) const =0 | MBXMLUtils::Eval | pure virtual |
| cast(const Value &value) const | 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(const Value &value) const (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| cast_CodeString(const Value &value) const (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | private |
| cast_double(const Value &value) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| cast_int(const Value &value) const (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | private |
| cast_string(const Value &value) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| cast_vector_double(const Value &value) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| cast_vector_vector_double(const Value &value) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| convertIndex(Value &v, bool evalTo1Based)=0 | MBXMLUtils::Eval | pure virtual |
| create(const T &v) const | MBXMLUtils::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 =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| create_string(const std::string &v) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| create_vector_double(const std::vector< double > &v) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| create_vector_vector_double(const std::vector< std::vector< double > > &v) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| createEvaluator(const std::string &evalName, std::vector< boost::filesystem::path > *dependencies_=nullptr) | MBXMLUtils::Eval | static |
| createFunction(const std::vector< Value > &indeps, const Value &dep) const =0 | MBXMLUtils::Eval | protectedpure virtual |
| createFunctionDep(const std::vector< Value > &v) const =0 | MBXMLUtils::Eval | protectedpure virtual |
| createFunctionDep(const std::vector< std::vector< Value > > &v) const =0 | MBXMLUtils::Eval | protectedpure virtual |
| createFunctionIndep(int dim) const =0 | MBXMLUtils::Eval | protectedpure virtual |
| createSourceCode(const T &v) const | MBXMLUtils::Eval | |
| createSourceCode(const double &v) const (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| createSourceCode(const vector< double > &v) const (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| createSourceCode(const vector< vector< double > > &v) const (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| createSourceCode(const string &v) const (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| createSourceCode(const double &v) const (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| createSourceCode_double(const double &v) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| createSourceCode_string(const std::string &v) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| createSourceCode_vector_double(const std::vector< double > &v) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| createSourceCode_vector_vector_double(const std::vector< std::vector< double > > &v) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| currentImport (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | protected |
| currentParam (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | protected |
| dependencies (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | protected |
| 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(std::vector< boost::filesystem::path > *dependencies_) | MBXMLUtils::Eval | protected |
| 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 =0 | MBXMLUtils::Eval | protectedpure virtual |
| FunctionType enum value (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| getEvaluators() (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatestatic |
| getName() const =0 | MBXMLUtils::Eval | pure virtual |
| getStackSize() (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | inline |
| getStringRepresentation(const Value &x) const | MBXMLUtils::Eval | virtual |
| handleUnit(const xercesc::DOMElement *e, const Value &ret) (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | private |
| importStack (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | protected |
| installPath (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | static |
| MatrixType enum value (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| newEvaluator(std::vector< boost::filesystem::path > *dependencies_) (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | inlineprotectedstatic |
| NewParamLevel (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | friend |
| 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::Eval | protected |
| partialStringToString(const std::string &str, const xercesc::DOMElement *e) const | MBXMLUtils::Eval | protected |
| popContext() | MBXMLUtils::Eval | protected |
| printEvaluatorMsg(const std::ostringstream &str, MsgType msgType) (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | protectedstatic |
| pushContext() | MBXMLUtils::Eval | protected |
| registerEvaluator() (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | inlinestatic |
| requiredFiles() const =0 | MBXMLUtils::Eval | pure virtual |
| ScalarType enum value (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| serializeFunction(const Value &x) const =0 (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatepure virtual |
| setValue(xercesc::DOMElement *e, const Value &v) | MBXMLUtils::Eval | static |
| stringToValue(const std::string &str, const xercesc::DOMElement *e=nullptr, bool fullEval=true, bool skipRet=false) const | MBXMLUtils::Eval | |
| StringType enum value (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| units (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | privatestatic |
| Value typedef | MBXMLUtils::Eval | |
| valueIsOfType(const Value &value, ValueType type) const =0 | MBXMLUtils::Eval | pure virtual |
| ValueType enum name | MBXMLUtils::Eval | |
| VectorType enum value (defined in MBXMLUtils::Eval) | MBXMLUtils::Eval | |
| ~Eval() override | MBXMLUtils::Eval |