|
MongoDB C++ Driver
legacy-1.1.2
|
iterator for a BSONObj More...
#include <bsonobjiterator.h>
Public Member Functions | |
| BSONObjIterator (const BSONObj &jso) | |
| Create an iterator for a BSON object. | |
| bool | more () |
| bool | moreWithEOO () |
| BSONElement | next (bool checkEnd) |
iterator for a BSONObj
Note each BSONObj ends with an EOO element: so you will get more() on an empty object, although next().eoo() will be true.
The BSONObj must stay in scope for the duration of the iterator's execution.
todo: we may want to make a more stl-like iterator interface for this with things like begin() and end()
|
inline |
|
inline |
|
inline |
1.8.10