Lines Matching defs:const
177 trim_white_space(const string& str)
205 priv(const string& name)
218 property::property(const string& name)
225 const string&
226 property::get_name()const
233 property::set_name(const string& name)
271 property_value::get_kind() const
277 property_value::operator const string& () const
295 priv(const string& c)
309 string_property_value::string_property_value(const string& content)
318 string_property_value::set_content(const string& c)
324 const string&
325 string_property_value::as_string() const
332 string_property_value::operator string() const
341 is_string_property_value(const property_value* v)
350 is_string_property_value(const property_value_sptr v)
368 priv(const vector<string>& vals)
382 list_property_value::list_property_value(const vector<string>& values)
395 const vector<string>&
396 list_property_value::get_content() const
403 list_property_value::set_content(const vector<string>& values)
412 const string&
413 list_property_value::as_string() const
437 is_list_property_value(const property_value* v)
448 is_list_property_value(const property_value_sptr&v)
464 priv(const vector<property_value_sptr>& value_items)
472 tuple_property_value::tuple_property_value(const vector<property_value_sptr>& v)
480 const vector<property_value_sptr>&
481 tuple_property_value::get_value_items() const
498 const string&
499 tuple_property_value::as_string() const
525 is_tuple_property_value(const property_value* v)
535 is_tuple_property_value(const property_value_sptr v)
550 priv(const string_property_value_sptr value)
566 simple_property::simple_property(const string& name,
567 const string_property_value_sptr& value)
577 simple_property::simple_property(const string& name)
585 const string_property_value_sptr&
586 simple_property::get_value() const
593 simple_property::set_value(const string_property_value_sptr& value)
602 simple_property::has_empty_value() const
619 is_simple_property(const property* p)
628 is_simple_property(const property_sptr p)
641 priv(const list_property_value_sptr value)
656 list_property::list_property(const string& name,
657 const list_property_value_sptr& value)
663 const list_property_value_sptr&
664 list_property::get_value() const
671 list_property::set_value(const list_property_value_sptr& value)
686 is_list_property(const property* p)
697 is_list_property(const property_sptr p)
709 priv(const tuple_property_value_sptr value)
725 tuple_property::tuple_property(const string& name,
726 const tuple_property_value_sptr value)
735 tuple_property::set_value(const tuple_property_value_sptr value)
741 const tuple_property_value_sptr&
742 tuple_property::get_value() const
757 is_tuple_property(const property* p)
768 is_tuple_property(const property_sptr p)
782 priv(const string& name)
794 config::section::section(const string& name)
803 config::section::section(const string& name,
804 const properties_type& properties)
811 const string&
812 config::section::get_name() const
818 const config::properties_type&
819 config::section::get_properties() const
826 config::section::set_properties(const properties_type& properties)
833 config::section::add_property(const property_sptr prop)
845 config::section::find_property(const string& prop_name) const
975 good() const
986 eof() const
1639 priv(const string& path,
1650 config::config(const string& path,
1663 const string&
1664 config::get_path() const
1671 config::set_path(const string& path)
1675 const config::sections_type&
1676 config::get_sections() const
1683 config::set_sections(const sections_type& sections)
1727 read_sections(const string& path,
1765 read_config(const string& path,
1795 read_config(const string& path)
1812 write_property_value(const property_sptr& prop)
1838 write_property(const property_sptr& prop,
1854 write_section(const config::section& section,
1881 write_sections(const config::sections_type& sections,
1903 write_sections(const config::sections_type& sections,
1904 const string& path)
1926 write_config(const config& conf,
1942 write_config(const config& conf,
1943 const string& path)
1962 priv(const string& name,
1963 const vector<string>& arguments)
1975 function_call_expr::function_call_expr(const string& name,
1976 const vector<string>& args)
1983 const string&
1984 function_call_expr::get_name() const
1992 const vector<string>&
1993 function_call_expr::get_arguments() const
2034 read_function_call_expr(const string& input,
2049 read_function_call_expr(const string& input)