mirror of
https://github.com/open-source-parsers/jsoncpp.git
synced 2024-12-26 10:41:03 +08:00
Removed experimental notification on iterators, and added experimental status for allocator (to be removed)
This commit is contained in:
parent
d89d7961d6
commit
0c5fff142d
1
LICENSE
Normal file
1
LICENSE
Normal file
@ -0,0 +1 @@
|
||||
The json-cpp library and this documentation are in Public Domain.
|
@ -513,7 +513,7 @@ namespace Json {
|
||||
Args args_;
|
||||
};
|
||||
|
||||
/** \brief Allocator to customize member name and string value memory management done by Value.
|
||||
/** \brief Experimental do not use: Allocator to customize member name and string value memory management done by Value.
|
||||
*
|
||||
* - makeMemberName() and releaseMemberName() are called to respectively duplicate and
|
||||
* free an Json::objectValue member name.
|
||||
@ -785,7 +785,7 @@ namespace Json {
|
||||
PageIndex pageCount_;
|
||||
};
|
||||
|
||||
/** \brief Allocator to customize Value internal array.
|
||||
/** \brief Experimental: do not use. Allocator to customize Value internal array.
|
||||
* Below is an example of a simple implementation (actual implementation use
|
||||
* memory pool).
|
||||
\code
|
||||
@ -873,7 +873,7 @@ public: // overridden from ValueArrayAllocator
|
||||
#endif // #ifdef JSON_VALUE_USE_INTERNAL_MAP
|
||||
|
||||
|
||||
/** \brief Experimental and untested: base class for Value iterators.
|
||||
/** \brief base class for Value iterators.
|
||||
*
|
||||
*/
|
||||
class ValueIteratorBase
|
||||
@ -943,7 +943,7 @@ public: // overridden from ValueArrayAllocator
|
||||
#endif
|
||||
};
|
||||
|
||||
/** \brief Experimental and untested: const iterator for object and array value.
|
||||
/** \brief const iterator for object and array value.
|
||||
*
|
||||
*/
|
||||
class ValueConstIterator : public ValueIteratorBase
|
||||
@ -1002,7 +1002,7 @@ public: // overridden from ValueArrayAllocator
|
||||
};
|
||||
|
||||
|
||||
/** \brief Experimental and untested: iterator for object and array value.
|
||||
/** \brief Iterator for object and array value.
|
||||
*/
|
||||
class ValueIterator : public ValueIteratorBase
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user