KrisLibrary  1.0.0
AppUtils::ProgramSettings Member List

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)AnyCollectioninline
operator=(const AnyCollection &rhs)AnyCollection
operator=(AnyValue value)AnyCollection
operator=(bool v)AnyCollectioninline
operator=(char v) (defined in AnyCollection)AnyCollectioninline
operator=(unsigned char v) (defined in AnyCollection)AnyCollectioninline
operator=(int v) (defined in AnyCollection)AnyCollectioninline
operator=(unsigned int v) (defined in AnyCollection)AnyCollectioninline
operator=(float v) (defined in AnyCollection)AnyCollectioninline
operator=(double v) (defined in AnyCollection)AnyCollectioninline
operator=(const std::string &str) (defined in AnyCollection)AnyCollectioninline
operator=(const char *str)AnyCollectioninline
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=']')AnyCollectionstatic
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