mongo::QueryPlanSet::Runner Struct Reference

List of all members.

Public Member Functions

void mayYield (const vector< shared_ptr< QueryOp > > &ops)
shared_ptr< QueryOprun ()
 Runner (QueryPlanSet &plans, QueryOp &op)

Static Public Member Functions

static void initOp (QueryOp &op)
static void nextOp (QueryOp &op)
static bool prepareToYield (QueryOp &op)
static void recoverFromYield (QueryOp &op)

Public Attributes

QueryOp_op
QueryPlanSet_plans

Detailed Description

Definition at line 222 of file queryoptimizer.h.


Constructor & Destructor Documentation

mongo::QueryPlanSet::Runner::Runner ( QueryPlanSet plans,
QueryOp op 
)

Member Function Documentation

static void mongo::QueryPlanSet::Runner::initOp ( QueryOp op  )  [static]
void mongo::QueryPlanSet::Runner::mayYield ( const vector< shared_ptr< QueryOp > > &  ops  ) 
static void mongo::QueryPlanSet::Runner::nextOp ( QueryOp op  )  [static]
static bool mongo::QueryPlanSet::Runner::prepareToYield ( QueryOp op  )  [static]
static void mongo::QueryPlanSet::Runner::recoverFromYield ( QueryOp op  )  [static]
shared_ptr< QueryOp > mongo::QueryPlanSet::Runner::run (  ) 

Member Data Documentation

Definition at line 226 of file queryoptimizer.h.

Definition at line 227 of file queryoptimizer.h.


The documentation for this struct 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