#include <bsonmisc.h>
Classes | |
| struct | Label |
Public Member Functions | |
| Labeler (const Label &l, BSONObjBuilderValueStream *s) | |
| BSONObjBuilder & | operator<< (const BSONElement &e) |
| template<class T > | |
| BSONObjBuilder & | operator<< (T value) |
Private Attributes | |
| const Label & | l_ |
| BSONObjBuilderValueStream * | s_ |
Definition at line 99 of file bsonmisc.h.
| mongo::Labeler::Labeler | ( | const Label & | l, | |
| BSONObjBuilderValueStream * | s | |||
| ) | [inline] |
Definition at line 105 of file bsonmisc.h.
| BSONObjBuilder & mongo::Labeler::operator<< | ( | const BSONElement & | e | ) | [inline] |
Definition at line 200 of file bson-inl.h.
| BSONObjBuilder & mongo::Labeler::operator<< | ( | T | value | ) | [inline] |
Definition at line 194 of file bson-inl.h.
const Label& mongo::Labeler::l_ [private] |
Definition at line 116 of file bsonmisc.h.
BSONObjBuilderValueStream* mongo::Labeler::s_ [private] |
Definition at line 117 of file bsonmisc.h.