From c2f396a53745a74dd58de3b55092a77e0e9f639d Mon Sep 17 00:00:00 2001
From: Daniel
Date: Thu, 2 Feb 2023 13:52:59 +0100
Subject: Add lowercase begin/end iterator functions

... for Dictionary and Array---
 include/plist/Array.h      | 4 ++++
 include/plist/Dictionary.h | 4 ++++
 2 files changed, 8 insertions(+)

(limited to 'include')

diff --git a/include/plist/Array.h b/include/plist/Array.h
index 5f82e83..2b25e94 100644
--- a/include/plist/Array.h
+++ b/include/plist/Array.h
@@ -44,9 +44,13 @@ public :
 
     Node* operator[](unsigned int index);
     iterator Begin();
+    iterator begin();
     iterator End();
+    iterator end();
     const_iterator Begin() const;
+    const_iterator begin() const;
     const_iterator End() const;
+    const_iterator end() const;
     void Append(Node* node);
     void Insert(Node* node, unsigned int pos);
     void Remove(Node* node);
diff --git a/include/plist/Dictionary.h b/include/plist/Dictionary.h
index a3ac3a7..f3385e3 100644
--- a/include/plist/Dictionary.h
+++ b/include/plist/Dictionary.h
@@ -45,10 +45,14 @@ public :
 
     Node* operator[](const std::string& key);
     iterator Begin();
+    iterator begin();
     iterator End();
+    iterator end();
     iterator Find(const std::string& key);
     const_iterator Begin() const;
+    const_iterator begin() const;
     const_iterator End() const;
+    const_iterator end() const;
     const_iterator Find(const std::string& key) const;
     iterator Set(const std::string& key, const Node* node);
     iterator Set(const std::string& key, const Node& node);
-- 
cgit v1.1-32-gdbae