mongo::Future::CommandResult Class Reference

#include <parallel.h>

List of all members.

Public Member Functions

string getServer () const
bool isDone () const
bool join ()
bool ok () const
BSONObj result () const

Private Member Functions

 CommandResult (const string &server, const string &db, const BSONObj &cmd, DBClientBase *conn)

Private Attributes

BSONObj _cmd
DBClientBase_conn
string _db
bool _done
bool _ok
BSONObj _res
string _server
scoped_ptr< boost::thread > _thr

Friends

class Future

Detailed Description

Definition at line 246 of file parallel.h.


Constructor & Destructor Documentation

mongo::Future::CommandResult::CommandResult ( const string &  server,
const string &  db,
const BSONObj cmd,
DBClientBase conn 
) [private]

Member Function Documentation

string mongo::Future::CommandResult::getServer (  )  const [inline]

Definition at line 249 of file parallel.h.

bool mongo::Future::CommandResult::isDone (  )  const [inline]

Definition at line 251 of file parallel.h.

bool mongo::Future::CommandResult::join (  ) 

blocks until command is done returns ok()

bool mongo::Future::CommandResult::ok (  )  const [inline]

Definition at line 253 of file parallel.h.

BSONObj mongo::Future::CommandResult::result (  )  const [inline]

Definition at line 258 of file parallel.h.


Friends And Related Function Documentation

friend class Future [friend]

Definition at line 284 of file parallel.h.


Member Data Documentation

Definition at line 275 of file parallel.h.

Definition at line 276 of file parallel.h.

Definition at line 274 of file parallel.h.

Definition at line 282 of file parallel.h.

Definition at line 281 of file parallel.h.

Definition at line 280 of file parallel.h.

Definition at line 273 of file parallel.h.

scoped_ptr<boost::thread> mongo::Future::CommandResult::_thr [private]

Definition at line 278 of file parallel.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:55 2013