KrisLibrary
1.0.0
|
This is the complete list of members for AppUtils::ProgramSettings, including all inherited members.
AnyCollection() (defined in AnyCollection) | AnyCollection | |
AnyCollection(AnyValue value) (defined in AnyCollection) | AnyCollection | |
AnyCollection(const std::vector< T > &array) (defined in AnyCollection) | AnyCollection | |
AnyCollection(const std::map< T, T2 > &map) (defined in AnyCollection) | AnyCollection | |
AnyCollection(const UNORDERED_MAP_TEMPLATE< T, T2 > &map) (defined in AnyCollection) | AnyCollection | |
AnyCollectionPtr typedef (defined in AnyCollection) | AnyCollection | |
applicationName (defined in AppUtils::ProgramSettings) | AppUtils::ProgramSettings | |
as(T &value) const (defined in AnyCollection) | AnyCollection | |
asvector(std::vector< T > &values) const (defined in AnyCollection) | AnyCollection | |
asvector(std::vector< AnyValue > &values) const (defined in AnyCollection) | AnyCollection | |
clear() (defined in AnyCollection) | AnyCollection | |
collection() const | AnyCollection | |
deep_copy(const AnyCollection &rhs) | AnyCollection | |
deepmerge(const AnyCollection &other) | AnyCollection | |
depth() const | AnyCollection | |
enumerate(std::vector< AnyCollectionPtr > &collections) const | AnyCollection | |
enumerate_keys(std::vector< AnyKeyable > &elements) const | AnyCollection | |
enumerate_keys_dfs(std::vector< std::vector< AnyKeyable > > &paths) const | AnyCollection | |
enumerate_values(std::vector< AnyValue > &elements) const | AnyCollection | |
enumerate_values_dfs(std::vector< AnyValue > &elements) const | AnyCollection | |
fill(AnyCollection &universe, bool checkSuperset=false) | AnyCollection | |
find(int i) const (defined in AnyCollection) | AnyCollection | |
find(const char *str) const (defined in AnyCollection) | AnyCollection | |
find(AnyKeyable key) const (defined in AnyCollection) | AnyCollection | |
insert(int i) (defined in AnyCollection) | AnyCollection | |
insert(const char *str) (defined in AnyCollection) | AnyCollection | |
insert(AnyKeyable key) (defined in AnyCollection) | AnyCollection | |
isarray() const | AnyCollection | |
ismap() const | AnyCollection | |
isvalue() const | AnyCollection | |
lookup(const std::string &reference, bool insert=false, char delim='.', char lbracket='[', char rbracket=']') | AnyCollection | |
lookup(const std::vector< std::string > &path, bool insert=false) (defined in AnyCollection) | AnyCollection | |
lookup(const std::vector< AnyKeyable > &path, bool insert=false) (defined in AnyCollection) | AnyCollection | |
match_path(const std::vector< std::string > &path, std::vector< AnyKeyable > &key_path) const | AnyCollection | |
merge(const AnyCollection &other) | AnyCollection | |
null() const | AnyCollection | |
operator AnyValue &() (defined in AnyCollection) | AnyCollection | |
operator const AnyValue &() const | AnyCollection | |
operator T() const (defined in AnyCollection) | AnyCollection | |
operator!=(const T &value) const (defined in AnyCollection) | AnyCollection | inline |
operator=(const AnyCollection &rhs) | AnyCollection | |
operator=(AnyValue value) | AnyCollection | |
operator=(bool v) | AnyCollection | inline |
operator=(char v) (defined in AnyCollection) | AnyCollection | inline |
operator=(unsigned char v) (defined in AnyCollection) | AnyCollection | inline |
operator=(int v) (defined in AnyCollection) | AnyCollection | inline |
operator=(unsigned int v) (defined in AnyCollection) | AnyCollection | inline |
operator=(float v) (defined in AnyCollection) | AnyCollection | inline |
operator=(double v) (defined in AnyCollection) | AnyCollection | inline |
operator=(const std::string &str) (defined in AnyCollection) | AnyCollection | inline |
operator=(const char *str) | AnyCollection | inline |
operator=(const std::vector< T > &array) | AnyCollection | |
operator=(const std::map< T, T2 > &map) | AnyCollection | |
operator=(const UNORDERED_MAP_TEMPLATE< T, T2 > &map) | AnyCollection | |
operator==(const T &value) const (defined in AnyCollection) | AnyCollection | |
operator[](int i) (defined in AnyCollection) | AnyCollection | |
operator[](int i) const (defined in AnyCollection) | AnyCollection | |
operator[](const char *str) (defined in AnyCollection) | AnyCollection | |
operator[](const char *str) const (defined in AnyCollection) | AnyCollection | |
operator[](AnyKeyable key) (defined in AnyCollection) | AnyCollection | |
operator[](AnyKeyable key) const (defined in AnyCollection) | AnyCollection | |
parse_reference(const std::string &reference, std::vector< std::string > &path, char delim='.', char lbracket='[', char rbracket=']') | AnyCollection | static |
ProgramSettings(const char *applicationName, const char *version="") (defined in AppUtils::ProgramSettings) | AppUtils::ProgramSettings | |
read(const char *fn) (defined in AppUtils::ProgramSettings) | AppUtils::ProgramSettings | |
AnyCollection::read(std::istream &in) | AnyCollection | |
resize(size_t n) (defined in AnyCollection) | AnyCollection | |
shallow_copy(const AnyCollection &rhs) | AnyCollection | |
size() const | AnyCollection | |
slice(const std::string &reference, const char *delims=".[]:,") | AnyCollection | |
subcollection(const std::vector< std::string > &paths, AnyCollection &subset, const char *delims=".[]:,") | AnyCollection | |
version (defined in AppUtils::ProgramSettings) | AppUtils::ProgramSettings | |
write(const char *fn) (defined in AppUtils::ProgramSettings) | AppUtils::ProgramSettings | |
AnyCollection::write(std::ostream &out, int indent=0) const | AnyCollection | |
write_inline(std::ostream &out) const | AnyCollection |