template <typename Op>

class OperationRangeContainer

Defined at line 72 of file ../../src/storage/lib/operation/operation_tree.h

Container for operations stored in an OperationTree.

The "dev_offset" is used as a key for determining overlap.

Public Methods

void OperationRangeContainer<Op> (Op op)

Defined at line 74 of file ../../src/storage/lib/operation/operation_tree.h

uint64_t Start ()

Defined at line 75 of file ../../src/storage/lib/operation/operation_tree.h

uint64_t End ()

Defined at line 76 of file ../../src/storage/lib/operation/operation_tree.h

const Op & operation ()

Defined at line 77 of file ../../src/storage/lib/operation/operation_tree.h

Op & operation ()

Defined at line 78 of file ../../src/storage/lib/operation/operation_tree.h

void Update (uint64_t start, uint64_t end)

Defined at line 79 of file ../../src/storage/lib/operation/operation_tree.h