struct UnownedVmoTestTraits
Defined at line 73 of file ../../src/lib/zbitl/tests/vmo-tests.h
Public Members
static const bool kDefaultConstructedViewHasStorageError
static const bool kExpectExtensibility
static const bool kExpectOneShotReads
static const bool kExpectUnbufferedReads
static const bool kExpectUnbufferedWrites
Public Methods
template <bool Resizable = true>
void Create (size_t size, Context * context)
Defined at line 92 of file ../../src/lib/zbitl/tests/vmo-tests.h
template <bool Resizable = true>
void Create (fbl::unique_fd fd, size_t size, Context * context)
Defined at line 100 of file ../../src/lib/zbitl/tests/vmo-tests.h
void Read (const storage_type & storage, payload_type payload, size_t size, std::string * contents)
Defined at line 107 of file ../../src/lib/zbitl/tests/vmo-tests.h
void Write (const storage_type & storage, uint32_t offset, const std::string & data)
Defined at line 112 of file ../../src/lib/zbitl/tests/vmo-tests.h
void ToPayload (const storage_type & storage, uint32_t offset, payload_type & payload)
Defined at line 116 of file ../../src/lib/zbitl/tests/vmo-tests.h
const zx::vmo & GetVmo (const storage_type & storage)
Defined at line 120 of file ../../src/lib/zbitl/tests/vmo-tests.h