From 9441757ef64c941fc0ddb24096123e0c590ace86 Mon Sep 17 00:00:00 2001 From: "arseny.kapoulkine" Date: Mon, 10 May 2010 13:31:38 +0000 Subject: Internal iterator constructors are now private, added empty document test git-svn-id: http://pugixml.googlecode.com/svn/trunk@403 99668b35-9821-0410-8761-19e4c4f06640 --- src/pugixml.hpp | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) (limited to 'src') diff --git a/src/pugixml.hpp b/src/pugixml.hpp index 1b6cfae..9cdad19 100644 --- a/src/pugixml.hpp +++ b/src/pugixml.hpp @@ -1520,6 +1520,9 @@ namespace pugi /// \internal Initializing ctor explicit xml_node_iterator(xml_node_struct* ref); + /// \internal Initializing ctor (for past-the-end) + xml_node_iterator(xml_node_struct* ref, xml_node_struct* prev); + public: /** * Iterator traits @@ -1545,14 +1548,6 @@ namespace pugi */ xml_node_iterator(const xml_node& node); - /** - * Initializing ctor (for past-the-end) - * - * \param ref - should be 0 - * \param prev - previous node - */ - xml_node_iterator(xml_node_struct* ref, xml_node_struct* prev); - /** * Check if this iterator is equal to \a rhs * @@ -1627,6 +1622,9 @@ namespace pugi /// \internal Initializing ctor explicit xml_attribute_iterator(xml_attribute_struct* ref); + /// \internal Initializing ctor (for past-the-end) + xml_attribute_iterator(xml_attribute_struct* ref, xml_attribute_struct* prev); + public: /** * Iterator traits @@ -1652,14 +1650,6 @@ namespace pugi */ xml_attribute_iterator(const xml_attribute& node); - /** - * Initializing ctor (for past-the-end) - * - * \param ref - should be 0 - * \param prev - previous node - */ - xml_attribute_iterator(xml_attribute_struct* ref, xml_attribute_struct* prev); - /** * Check if this iterator is equal to \a rhs * -- cgit v1.2.3