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