CLAW Library (a C++ Library Absolutely Wonderful) 1.5.5

claw::configuration_file Member List

This is the complete list of members for claw::configuration_file, including all inherited members.
add_value(const std::string &section, const std::string &field, const std::string &val)claw::configuration_file
add_value(const std::string &field, const std::string &val)claw::configuration_file
clear_section(const std::string &section)claw::configuration_file
configuration_file()claw::configuration_file
configuration_file(std::istream &is, const syntax_description &syntax=syntax_description())claw::configuration_file
const_file_iterator typedefclaw::configuration_file
const_section_iterator typedefclaw::configuration_file
escape_char(char escaped, const syntax_description &syntax, std::string &str) const claw::configuration_file [private]
escape_line(std::istream &is, const syntax_description &syntax, std::string &line) const claw::configuration_file [private]
field_begin(const std::string &section, const std::string &field) const claw::configuration_file
field_begin(const std::string &field) const claw::configuration_file
field_end(const std::string &section, const std::string &field) const claw::configuration_file
field_end(const std::string &field) const claw::configuration_file
file_begin() const claw::configuration_file
file_content typedefclaw::configuration_file [private]
file_end() const claw::configuration_file
get_line(std::istream &is, const syntax_description &syntax, std::string &line) const claw::configuration_file [private]
has_field(const std::string &section, const std::string &field) const claw::configuration_file
has_field(const std::string &field) const claw::configuration_file
m_noname_sectionclaw::configuration_file [private]
m_sectionsclaw::configuration_file [private]
open(std::istream &is, const syntax_description &syntax=syntax_description())claw::configuration_file
operator()(const std::string &section, const std::string &field) const claw::configuration_file
operator()(const std::string &field) const claw::configuration_file
process_line(const std::string &line, const syntax_description &syntax, section_content_ptr &section)claw::configuration_file [private]
s_unknow_field_valueclaw::configuration_file [private, static]
save(std::ostream &os, const syntax_description &syntax=syntax_description())claw::configuration_file
save_section_content(const section_content &c, std::ostream &os, const syntax_description &syntax) const claw::configuration_file [private]
section_begin() const claw::configuration_file
section_begin(const std::string &section) const claw::configuration_file
section_content typedefclaw::configuration_file [private]
section_content_ptr typedefclaw::configuration_file [private]
section_end() const claw::configuration_file
section_end(const std::string &section) const claw::configuration_file
set_value(const std::string &section, const std::string &field, const std::string &val)claw::configuration_file
set_value(const std::string &field, const std::string &val)claw::configuration_file