mongo::Projection::KeyOnly Class Reference

#include <projection.h>

List of all members.

Public Member Functions

void addNo ()
void addYes (const string &name)
BSONObj hydrate (const BSONObj &key) const
 KeyOnly ()

Private Member Functions

void _add (bool b, const string &name)

Private Attributes

vector< bool > _include
vector< string > _names
int _stringSize

Detailed Description

Definition at line 33 of file projection.h.


Constructor & Destructor Documentation

mongo::Projection::KeyOnly::KeyOnly (  )  [inline]

Definition at line 36 of file projection.h.


Member Function Documentation

void mongo::Projection::KeyOnly::_add ( bool  b,
const string &  name 
) [inline, private]

Definition at line 45 of file projection.h.

void mongo::Projection::KeyOnly::addNo (  )  [inline]

Definition at line 40 of file projection.h.

void mongo::Projection::KeyOnly::addYes ( const string &  name  )  [inline]

Definition at line 41 of file projection.h.

BSONObj mongo::Projection::KeyOnly::hydrate ( const BSONObj key  )  const

Member Data Documentation

vector<bool> mongo::Projection::KeyOnly::_include [private]

Definition at line 51 of file projection.h.

vector<string> mongo::Projection::KeyOnly::_names [private]

Definition at line 52 of file projection.h.

Definition at line 54 of file projection.h.


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


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