![]() |
VM2D
1.12
Vortex methods for 2D flows simulation
|
This is the complete list of members for VMlib::StreamParser, including all inherited members.
| database | VMlib::StreamParser | |
| defaults | VMlib::StreamParser | private |
| get(const std::string &name, std::vector< Point2D > &res, const std::vector< Point2D > *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, std::vector< v3D > &res, const std::vector< v3D > *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, std::vector< std::pair< T, P >> &res, const std::vector< std::pair< T, P >> *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, std::vector< numvector< T, 2 >> &res, const std::vector< numvector< T, 2 >> *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, std::vector< Vortex2D > &res, const std::vector< Vortex2D > *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, std::vector< GeomPoint > &res, const std::vector< GeomPoint > *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, std::vector< T > &res, const std::vector< T > *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, std::pair< std::string, T > &res, const std::pair< std::string, T > *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, T &res, const T *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, Point2D &res, const Point2D *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, v3D &res, const v3D *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, bool &res, const bool *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| get(const std::string &name, std::pair< std::pair< std::string, int >, std::string > &res, const std::pair< std::pair< std::string, int >, std::string > *defValue=nullptr, bool echoDefault=true) const | VMlib::StreamParser | inline |
| info | VMlib::StreamParser | mutableprivate |
| ParseStream(std::istream &stream, std::unordered_map< std::string, std::vector< std::string >> &database, std::vector< std::string > specificKey={}, bool replaceVars=false, char openBracket= '(', char closeBracket= ')') | VMlib::StreamParser | private |
| ReplaceVarsInString(std::string &st) | VMlib::StreamParser | private |
| SetDefault(const std::string &name, T &res, const T *defValue, bool echoDefault) const | VMlib::StreamParser | inline |
| SplitString(LogStream &info, std::string line, bool upcase=true) | VMlib::StreamParser | static |
| StreamParser(LogStream &infoStream, const std::string &label, std::istream &mainStream, std::istream &defaultsStream, std::istream &switchersStream, std::istream &varsStream, std::vector< std::string > specificKey={}) | VMlib::StreamParser | |
| StreamParser(LogStream &infoStream, const std::string &label, std::istream &mainStream, std::istream &defaultsStream, std::vector< std::string > specificKey={}) | VMlib::StreamParser | |
| StreamParser(LogStream &infoStream, const std::string &label, std::istream &mainStream, char openBracket= '{', char closeBracket= '}') | VMlib::StreamParser | |
| StringToVector(std::string line, char openBracket= '(', char closeBracket= ')') | VMlib::StreamParser | static |
| switchers | VMlib::StreamParser | private |
| UpperCase(const std::string &line) | VMlib::StreamParser | static |
| vars | VMlib::StreamParser | private |
| VectorStringToString(const std::vector< std::string > &_vecString) | VMlib::StreamParser | static |
| ~StreamParser() | VMlib::StreamParser | inline |