| _plugin | mongo::IndexType | [protected] |
| _spec | mongo::IndexType | [protected] |
| compare(const BSONObj &l, const BSONObj &r) const | mongo::IndexType | [virtual] |
| fixKey(const BSONObj &in) | mongo::IndexType | [inline, virtual] |
| getKeys(const BSONObj &obj, BSONObjSetDefaultOrder &keys) const =0 | mongo::IndexType | [pure virtual] |
| getPlugin() const | mongo::IndexType | [inline] |
| IndexType(const IndexPlugin *plugin, const IndexSpec *spec) | mongo::IndexType | |
| keyPattern() const | mongo::IndexType | |
| newCursor(const BSONObj &query, const BSONObj &order, int numWanted) const =0 | mongo::IndexType | [pure virtual] |
| scanAndOrderRequired(const BSONObj &query, const BSONObj &order) const | mongo::IndexType | [virtual] |
| suitability(const BSONObj &query, const BSONObj &order) const | mongo::IndexType | [virtual] |
| ~IndexType() | mongo::IndexType | [virtual] |