queryoptimizer.h File Reference

#include "cursor.h"
#include "jsobj.h"
#include "queryutil.h"
#include "matcher.h"
#include "../util/message.h"
Include dependency graph for queryoptimizer.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  mongo::MultiCursor::CursorOp
class  mongo::MultiCursor
class  mongo::MultiPlanScanner
class  mongo::MultiCursor::NoOp
class  mongo::QueryOp
class  mongo::QueryPlan
class  mongo::QueryPlanSet
struct  mongo::QueryPlanSet::Runner

Namespaces

namespace  mongo

Functions

shared_ptr< Cursor > mongo::bestGuessCursor (const char *ns, const BSONObj &query, const BSONObj &sort)
IndexDetails * mongo::indexDetailsForRange (const char *ns, string &errmsg, BSONObj &min, BSONObj &max, BSONObj &keyPattern)
bool mongo::isSimpleIdQuery (const BSONObj &query)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


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