diff options
author | Milo Yip <miloyip@gmail.com> | 2019-06-28 10:37:13 +0800 |
---|---|---|
committer | Milo Yip <miloyip@gmail.com> | 2019-06-28 10:37:13 +0800 |
commit | d87b698d0fcc10a5f632ecbc80a9cb2a8fa094a5 (patch) | |
tree | 9fda65e273eaeb80e8e5b2c324e55c339ed3c916 | |
parent | 4b3d7c2f42142f10b888e580c515f60ca98e2ee9 (diff) | |
download | rapidjson-d87b698d0fcc10a5f632ecbc80a9cb2a8fa094a5.tar.gz |
Change all GenericMemberIterator from struct to class
-rw-r--r-- | include/rapidjson/document.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/include/rapidjson/document.h b/include/rapidjson/document.h index d1b90eb..9783fe4 100644 --- a/include/rapidjson/document.h +++ b/include/rapidjson/document.h @@ -205,17 +205,17 @@ private: // class-based member iterator implementation disabled, use plain pointers template <bool Const, typename Encoding, typename Allocator> -struct GenericMemberIterator; +class GenericMemberIterator; //! non-const GenericMemberIterator template <typename Encoding, typename Allocator> -struct GenericMemberIterator<false,Encoding,Allocator> { +class GenericMemberIterator<false,Encoding,Allocator> { //! use plain pointer as iterator type typedef GenericMember<Encoding,Allocator>* Iterator; }; //! const GenericMemberIterator template <typename Encoding, typename Allocator> -struct GenericMemberIterator<true,Encoding,Allocator> { +class GenericMemberIterator<true,Encoding,Allocator> { //! use plain const pointer as iterator type typedef const GenericMember<Encoding,Allocator>* Iterator; }; |