Lines Matching refs:constructor_
439 Harness() : constructor_(NULL) { } in Harness()
442 delete constructor_; in Init()
443 constructor_ = NULL; in Init()
455 constructor_ = new TableConstructor(options_.comparator); in Init()
458 constructor_ = new BlockConstructor(options_.comparator); in Init()
461 constructor_ = new MemTableConstructor(options_.comparator); in Init()
464 constructor_ = new DBConstructor(options_.comparator); in Init()
470 delete constructor_; in ~Harness()
474 constructor_->Add(key, value); in Add()
480 constructor_->Finish(options_, &keys, &data); in Test()
489 Iterator* iter = constructor_->NewIterator(); in TestForwardScan()
504 Iterator* iter = constructor_->NewIterator(); in TestBackwardScan()
521 Iterator* iter = constructor_->NewIterator(); in TestRandomAccess()
640 DB* db() const { return constructor_->db(); } in db()
644 Constructor* constructor_; member in leveldb::Harness