class ResizeableArrayBuffer

Defined at line 19 of file ../../src/storage/minfs/resizeable_array_buffer.h

Public Methods

zx::result<> Shrink (size_t block_count)

Defined at line 9 of file ../../src/storage/minfs/resizeable_array_buffer.cc

zx::result<> Grow (size_t block_count)

Defined at line 15 of file ../../src/storage/minfs/resizeable_array_buffer.cc

void ResizeableArrayBuffer (uint32_t block_size)

Defined at line 23 of file ../../src/storage/minfs/resizeable_array_buffer.h

void ResizeableArrayBuffer (size_t capacity, uint32_t block_size)

Defined at line 24 of file ../../src/storage/minfs/resizeable_array_buffer.h

Handle GetHandle ()

Avoid using this method unless *absolutely* necessary. Eventually, other interfaces that take

different handle types should go away and this should no longer be required.

Defined at line 29 of file ../../src/storage/minfs/resizeable_array_buffer.h

zx::result<> Attach (const char * name, fs::TransactionHandler * device)

Defined at line 31 of file ../../src/storage/minfs/resizeable_array_buffer.h

zx::result<> Detach (fs::TransactionHandler * device)

Defined at line 34 of file ../../src/storage/minfs/resizeable_array_buffer.h