struct TestSparseIoBuffer

Defined at line 138 of file ../../src/storage/lib/sparse/c/sparse_test.cc

Public Members

vector data

Public Methods

TestSparseIoBuffer Create (size_t size)

Defined at line 141 of file ../../src/storage/lib/sparse/c/sparse_test.cc

void TestSparseIoBuffer (std::vector<uint8_t> data)

Defined at line 146 of file ../../src/storage/lib/sparse/c/sparse_test.cc

size_t Size (SparseIoBufferHandle handle)

Defined at line 148 of file ../../src/storage/lib/sparse/c/sparse_test.cc

bool Read (SparseIoBufferHandle handle, uint64_t offset, uint8_t * dst, size_t size)

Defined at line 153 of file ../../src/storage/lib/sparse/c/sparse_test.cc

bool Write (SparseIoBufferHandle handle, uint64_t offset, const uint8_t * src, size_t size)

Defined at line 162 of file ../../src/storage/lib/sparse/c/sparse_test.cc

bool Fill (SparseIoBufferHandle handle, uint32_t payload)

Defined at line 170 of file ../../src/storage/lib/sparse/c/sparse_test.cc

SparseIoBufferOps Interface ()

Defined at line 184 of file ../../src/storage/lib/sparse/c/sparse_test.cc