Skip to content

Commit d87b698

Browse files
committed
Change all GenericMemberIterator from struct to class
1 parent 4b3d7c2 commit d87b698

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

include/rapidjson/document.h

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -205,17 +205,17 @@ class GenericMemberIterator {
205205
// class-based member iterator implementation disabled, use plain pointers
206206

207207
template <bool Const, typename Encoding, typename Allocator>
208-
struct GenericMemberIterator;
208+
class GenericMemberIterator;
209209

210210
//! non-const GenericMemberIterator
211211
template <typename Encoding, typename Allocator>
212-
struct GenericMemberIterator<false,Encoding,Allocator> {
212+
class GenericMemberIterator<false,Encoding,Allocator> {
213213
//! use plain pointer as iterator type
214214
typedef GenericMember<Encoding,Allocator>* Iterator;
215215
};
216216
//! const GenericMemberIterator
217217
template <typename Encoding, typename Allocator>
218-
struct GenericMemberIterator<true,Encoding,Allocator> {
218+
class GenericMemberIterator<true,Encoding,Allocator> {
219219
//! use plain const pointer as iterator type
220220
typedef const GenericMember<Encoding,Allocator>* Iterator;
221221
};

0 commit comments

Comments
 (0)