![]() |
GSLAM
3.0.0
|
This is the complete list of members for Svar, including all inherited members.
| _obj (defined in Svar) | Svar | |
| arg(const std::string &name, T def, const std::string &help) | Svar | |
| Arg(const std::string &name, T def, const std::string &help) (defined in Svar) | Svar | |
| array(const std::vector< Svar > &vec={}) | Svar | static |
| as() const | Svar | |
| as() | Svar | |
| call(const std::string function, Args...args) const | Svar | |
| cast() const | Svar | |
| cast(const std::string &typeStr) const (defined in Svar) | Svar | |
| castAs() | Svar | |
| castAs() | Svar | |
| castAs() const | Svar | |
| classObject() const | Svar | |
| classPtr() const | Svar | |
| clone(int depth=0) const (defined in Svar) | Svar | |
| cpptype() const | Svar | |
| create(const T &t) | Svar | static |
| create(T &&t) (defined in Svar) | Svar | static |
| def(const std::string &name, Svar funcOrClass) | Svar | |
| def(const std::string &name, Func &&f) | Svar | |
| dict(const std::map< Svar, Svar > &m={}) | Svar | static |
| erase(const Svar &id) | Svar | |
| exist(const Svar &id) const | Svar | |
| False() (defined in Svar) | Svar | static |
| fromString(const std::string &str, const T &def) (defined in Svar) | Svar | static |
| fromString(const std::string &str, const T &def) (defined in Svar) | Svar | static |
| Get(const std::string &name, T def=T()) (defined in Svar) | Svar | |
| Get(const std::string &name, Svar def=Svar()) (defined in Svar) | Svar | |
| get(const std::string &name, T def, bool parse_dot=false) | Svar | |
| get(const std::string &name, Svar def, bool parse_dot=false) (defined in Svar) | Svar | |
| GetDouble(const std::string &name, double def=0) (defined in Svar) | Svar | |
| getFileName(const std::string &path) (defined in Svar) | Svar | static |
| GetInt(const std::string &name, int def=0) (defined in Svar) | Svar | |
| getOrCreate(const std::string &name, bool parse_dot=false) | Svar | |
| GetPointer(const std::string &name, void *def=nullptr) (defined in Svar) | Svar | |
| GetString(const std::string &name, std::string def="") (defined in Svar) | Svar | |
| help() | Svar | |
| helpInfo() | Svar | |
| instance() (defined in Svar) | Svar | static |
| is() const | Svar | |
| is(const std::type_index &typeId) const (defined in Svar) | Svar | |
| is(const std::string &typeStr) const (defined in Svar) | Svar | |
| isArray() const (defined in Svar) | Svar | |
| isClass() const (defined in Svar) | Svar | |
| isDict() const (defined in Svar) | Svar | |
| isException() const (defined in Svar) | Svar | |
| isFunction() const (defined in Svar) | Svar | |
| isNull() const (defined in Svar) | Svar | |
| isObject() const (defined in Svar) | Svar | |
| isUndefined() const (defined in Svar) | Svar | |
| json(const std::string &str) | Svar | static |
| lambda(Func &&f, const Extra &...extra) | Svar | static |
| length() const | Svar | |
| loadFile(const std::string &file_path) (defined in Svar) | Svar | static |
| Null() | Svar | static |
| object(const std::map< std::string, Svar > &m={}) | Svar | static |
| operator std::string() (defined in Svar) | Svar | |
| operator!=(const Svar &rh) const (defined in Svar) | Svar | |
| operator%(const Svar &rh) const (defined in Svar) | Svar | |
| operator&(const Svar &rh) const (defined in Svar) | Svar | |
| operator()(Args...args) const | Svar | |
| operator*(const Svar &rh) const (defined in Svar) | Svar | |
| operator+(const Svar &rh) const (defined in Svar) | Svar | |
| operator-() const (defined in Svar) | Svar | |
| operator-(const Svar &rh) const (defined in Svar) | Svar | |
| operator/(const Svar &rh) const (defined in Svar) | Svar | |
| operator<(const Svar &rh) const (defined in Svar) | Svar | |
| operator<<(std::ostream &ost, const Svar &self) | Svar | friend |
| operator<=(const Svar &rh) const (defined in Svar) | Svar | |
| operator=(const T &v) (defined in Svar) | Svar | |
| operator=(const T &v) (defined in Svar) | Svar | |
| operator==(const Svar &rh) const (defined in Svar) | Svar | |
| operator>(const Svar &rh) const (defined in Svar) | Svar | |
| operator>=(const Svar &rh) const (defined in Svar) | Svar | |
| operator>> (defined in Svar) | Svar | friend |
| operator[](const Svar &i) const (defined in Svar) | Svar | |
| operator[](const Svar &name) (defined in Svar) | Svar | |
| operator^(const Svar &rh) const (defined in Svar) | Svar | |
| operator|(const Svar &rh) const (defined in Svar) | Svar | |
| parseFile(const std::string &file_path) (defined in Svar) | Svar | |
| ParseFile(const std::string &file_path) (defined in Svar) | Svar | |
| ParseMain(int argc, char **argv) (defined in Svar) | Svar | |
| parseMain(int argc, char **argv) | Svar | |
| printTable(std::vector< std::pair< int, std::string >> line) | Svar | static |
| push_back(const Svar &rh) | Svar | |
| set(const std::string &name, const T &def, bool parse_dot=false) | Svar | |
| Set(const std::string &name, const T &def) (defined in Svar) | Svar | |
| Set(const std::string &name, const T &def, bool overwrite) (defined in Svar) | Svar | |
| size() const (defined in Svar) | Svar | |
| Svar() | Svar | |
| Svar(SvarValue *v) | Svar | |
| Svar(const T &var) | Svar | |
| Svar(std::unique_ptr< T > &&v) | Svar | |
| Svar(bool b) | Svar | |
| Svar(int i) | Svar | |
| Svar(double d) | Svar | |
| Svar(const std::string &str) | Svar | |
| Svar(const std::vector< Svar > &vec) | Svar | |
| Svar(const std::map< std::string, Svar > &m) | Svar | |
| Svar(const std::map< Svar, Svar > &m) | Svar | |
| Svar(const std::initializer_list< Svar > &init) | Svar | |
| Svar(Return(*f)(Args...), const Extra &...extra) | Svar | |
| Svar(Return(Class::*f)(arg...), const Extra &...extra) | Svar | |
| Svar(Return(Class::*f)(arg...) const, const Extra &...extra) | Svar | |
| toString(const T &v) (defined in Svar) | Svar | static |
| True() (defined in Svar) | Svar | static |
| type_id() (defined in Svar) | Svar | static |
| typeName() const | Svar | |
| Undefined() | Svar | static |
| value() const | Svar |
1.8.11