_dump(std::ostream &out, const Properties &curr, int index) | coil::Properties | [protected, static] |
_getNode(std::vector< std::string > &keys, std::vector< Properties * >::size_type index, const Properties *curr) | coil::Properties | [protected, static] |
_propertiyNames(std::vector< std::string > &names, std::string curr_name, const Properties *curr) | coil::Properties | [protected, static] |
_store(std::ostream &out, std::string curr_name, Properties *curr) | coil::Properties | [protected, static] |
clear(void) | coil::Properties | |
createNode(const std::string &key) | coil::Properties | |
findNode(const std::string &key) const | coil::Properties | |
getDefault(const std::string &key) const | coil::Properties | |
getDefaultValue(void) const | coil::Properties | [inline] |
getLeaf(void) const | coil::Properties | [inline] |
getName(void) const | coil::Properties | [inline] |
getNode(const std::string &key) | coil::Properties | |
getProperty(const std::string &key) const | coil::Properties | |
getProperty(const std::string &key, const std::string &def) const | coil::Properties | |
getRoot(void) const | coil::Properties | [inline] |
getValue(void) const | coil::Properties | [inline] |
hasKey(const char *key) const | coil::Properties | |
indent(int index) | coil::Properties | [protected, static] |
list(std::ostream &out) | coil::Properties | |
load(std::istream &inStream) | coil::Properties | |
operator<<(const Properties &prop) | coil::Properties | |
operator<<(std::ostream &lhs, const Properties &rhs) | coil::Properties | [friend] |
operator=(const Properties &prop) | coil::Properties | |
operator[](const std::string &key) const | coil::Properties | |
operator[](const std::string &key) | coil::Properties | |
Properties(const char *key="", const char *value="") | coil::Properties | |
Properties(std::map< std::string, std::string > &defaults) | coil::Properties | |
Properties(const char *defaults[], long num=LONG_MAX) | coil::Properties | |
Properties(const Properties &prop) | coil::Properties | |
propertyNames(void) const | coil::Properties | |
removeNode(const char *leaf_name) | coil::Properties | |
save(std::ostream &out, const std::string &header) | coil::Properties | |
setDefault(const std::string &key, const std::string &value) | coil::Properties | |
setDefaults(const char *defaults[], long num=LONG_MAX) | coil::Properties | |
setProperty(const std::string &key, const std::string &value) | coil::Properties | |
size(void) const | coil::Properties | |
split(const std::string &str, const char delim, std::vector< std::string > &value) | coil::Properties | [protected, static] |
splitKeyValue(const std::string &str, std::string &key, std::string &value) | coil::Properties | [protected, static] |
store(std::ostream &out, const std::string &header) | coil::Properties | |
~Properties(void) | coil::Properties | [virtual] |