Base class for WiredTigerIndex bulk builders.
More...
Base class for WiredTigerIndex bulk builders.
Manages the bulk cursor used by bulk builders.
◆ BulkBuilder()
mongo::WiredTigerIndex::BulkBuilder::BulkBuilder |
( |
WiredTigerIndex * |
idx, |
|
|
OperationContext * |
opCtx, |
|
|
KVPrefix |
prefix |
|
) |
| |
|
inline |
◆ ~BulkBuilder()
mongo::WiredTigerIndex::BulkBuilder::~BulkBuilder |
( |
| ) |
|
|
inline |
◆ openBulkCursor()
WT_CURSOR* mongo::WiredTigerIndex::BulkBuilder::openBulkCursor |
( |
WiredTigerIndex * |
idx | ) |
|
|
inlineprotected |
◆ setKey()
void mongo::WiredTigerIndex::BulkBuilder::setKey |
( |
WT_CURSOR * |
cursor, |
|
|
const WT_ITEM * |
item |
|
) |
| |
|
inlineprotected |
◆ _cursor
WT_CURSOR* const mongo::WiredTigerIndex::BulkBuilder::_cursor |
|
protected |
◆ _opCtx
OperationContext* const mongo::WiredTigerIndex::BulkBuilder::_opCtx |
|
protected |
◆ _ordering
const Ordering mongo::WiredTigerIndex::BulkBuilder::_ordering |
|
protected |
◆ _prefix
KVPrefix mongo::WiredTigerIndex::BulkBuilder::_prefix |
|
protected |
◆ _session
The documentation for this class was generated from the following file: