From 186e491d1e7f7bddc04d5169084b224a648aa457 Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Sun, 31 Oct 2010 07:45:27 +0000 Subject: docs: Regenerated HTML documentation git-svn-id: http://pugixml.googlecode.com/svn/trunk@790 99668b35-9821-0410-8761-19e4c4f06640 --- docs/manual/apiref.html | 285 ++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 265 insertions(+), 20 deletions(-) (limited to 'docs/manual/apiref.html') diff --git a/docs/manual/apiref.html b/docs/manual/apiref.html index 24120ad..5737c51 100644 --- a/docs/manual/apiref.html +++ b/docs/manual/apiref.html @@ -4,14 +4,15 @@ API Reference - - + + -
pugixml 0.9 manual | + +pugixml 1.0 manual | Overview | Installation | Document: @@ -110,7 +111,10 @@ node_pi
  • - node_declaration

    + node_declaration +
  • +
  • + node_doctype

  • @@ -261,12 +265,18 @@
  • parse_default
  • +
  • + parse_doctype +
  • parse_eol
  • parse_escapes
  • +
  • + parse_full +
  • parse_minimal
  • @@ -334,6 +344,10 @@ const;

    + +
  • + size_t hash_value() const;

    +
  • xml_attribute next_attribute() const; @@ -463,6 +477,10 @@ const;

    +
  • +
  • + size_t hash_value() const;

    +
  • xml_node_type type() @@ -621,6 +639,10 @@ xml_attribute append_attribute(const char_t* name);
  • +
  • + xml_attribute prepend_attribute(const char_t* + name); +
  • xml_attribute insert_attribute_after(const char_t* name, @@ -637,6 +659,11 @@ type = node_element);
  • +
  • + xml_node prepend_child(xml_node_type + type = + node_element); +
  • xml_node insert_child_after(xml_node_type type, @@ -647,10 +674,33 @@ type, const xml_node& node);

    +
  • +
  • + xml_node append_child(const char_t* + name); +
  • +
  • + xml_node prepend_child(const char_t* + name); +
  • +
  • + xml_node insert_child_after(const char_t* + name, + const xml_node& node); +
  • +
  • + xml_node insert_child_before(const char_t* + name, + const xml_node& node);

    +
  • xml_attribute append_copy(const xml_attribute& proto);
  • +
  • + xml_attribute prepend_copy(const xml_attribute& + proto); +
  • xml_attribute insert_copy_after(const xml_attribute& proto, @@ -666,6 +716,10 @@ xml_node append_copy(const xml_node& proto);
  • +
  • + xml_node prepend_copy(const xml_node& + proto); +
  • xml_node insert_copy_after(const xml_node& proto, @@ -738,7 +792,10 @@
  • xpath_node select_single_node(const char_t* - query) + query, + xpath_variable_set* + variables = + 0) const;
  • @@ -748,7 +805,10 @@
  • xpath_node_set select_nodes(const char_t* - query) + query, + xpath_variable_set* + variables = + 0) const;
  • @@ -769,6 +829,15 @@
  • ~xml_document();

    +
  • +
  • + void reset(); +
  • +
  • + void reset(const xml_document& + proto); +

    +
  • xml_parse_result load(std::istream& @@ -800,7 +869,15 @@ = parse_default, xml_encoding encoding = encoding_auto); -

    +
  • +
  • + xml_parse_result load_file(const wchar_t* + path, + unsigned int + options = + parse_default, + xml_encoding encoding + = encoding_auto);

  • @@ -839,6 +916,17 @@ encoding = encoding_auto) const; +
  • +
  • + bool save_file(const wchar_t* + path, + const char_t* indent + = "\t", unsigned + int flags + = format_default, xml_encoding + encoding = + encoding_auto) + const;

  • @@ -876,6 +964,10 @@ xml_encoding encoding = encoding_auto) const;


    + +
  • + xml_node document_element() const;

    +
  • @@ -960,32 +1052,58 @@ +
  • + struct xpath_parse_result +
    +
  • class xpath_query
  • class xpath_exception: public std::exception -
    • +
        +
      • virtual const char* what() const throw();

        -
      +
    • +
    • + const xpath_parse_result& result() const;

      + +
    • +
  • class xpath_node @@ -1055,6 +1186,18 @@
  • class xpath_node_set
      +
    • + xpath_node_set(); +
    • +
    • + xpath_node_set(const_iterator + begin, + const_iterator end, type_t + type = + type_unsorted); +

      + +
    • typedef const xpath_node* @@ -1100,6 +1243,97 @@
    • void sort(bool reverse = false); +

      + +
    • +
    +
  • +
  • + class xpath_variable +
      +
    • + const char_t* name() const; +
    • +
    • + xpath_value_type type() + const; +

      + +
    • +
    • + bool get_boolean() const; +
    • +
    • + double get_number() const; +
    • +
    • + const char_t* get_string() const; +
    • +
    • + const xpath_node_set& get_node_set() const;

      + +
    • +
    • + bool set(bool value); +
    • +
    • + bool set(double + value); +
    • +
    • + bool set(const char_t* + value); +
    • +
    • + bool set(const xpath_node_set& + value); +

      + +
    • +
    +
  • +
  • + class xpath_variable_set +
      +
    • + xpath_variable* + add(const char_t* + name, + xpath_value_type type);

      + +
    • +
    • + bool set(const char_t* + name, + bool value); +
    • +
    • + bool set(const char_t* + name, + double value); +
    • +
    • + bool set(const char_t* + name, + const char_t* value); +
    • +
    • + bool set(const char_t* + name, + const xpath_node_set& value);

      + +
    • +
    • + xpath_variable* + get(const char_t* + name); +
    • +
    • + const xpath_variable* get(const char_t* + name) + const; +

      +
  • @@ -1109,19 +1343,29 @@

    @@ -1134,7 +1378,8 @@

    -
    pugixml 0.9 manual | + +pugixml 1.0 manual | Overview | Installation | Document: -- cgit v1.2.3