mongo::Labeler Class Reference

#include <bsonmisc.h>

List of all members.

Classes

struct  Label

Public Member Functions

 Labeler (const Label &l, BSONObjBuilderValueStream *s)
BSONObjBuilderoperator<< (const BSONElement &e)
template<class T >
BSONObjBuilderoperator<< (T value)

Private Attributes

const Labell_
BSONObjBuilderValueStreams_

Detailed Description

Definition at line 99 of file bsonmisc.h.


Constructor & Destructor Documentation

mongo::Labeler::Labeler ( const Label l,
BSONObjBuilderValueStream s 
) [inline]

Definition at line 105 of file bsonmisc.h.


Member Function Documentation

BSONObjBuilder & mongo::Labeler::operator<< ( const BSONElement e  )  [inline]

Definition at line 200 of file bson-inl.h.

template<class T >
BSONObjBuilder & mongo::Labeler::operator<< ( value  )  [inline]

Definition at line 194 of file bson-inl.h.


Member Data Documentation

const Label& mongo::Labeler::l_ [private]

Definition at line 116 of file bsonmisc.h.

Definition at line 117 of file bsonmisc.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


mongodb
Author(s): Nate Koenig
autogenerated on Fri Jan 11 12:15:55 2013