template <class Deleter>
class StorageTraits
Defined at line 73 of file ../../src/lib/zbitl/include/lib/zbitl/efi.h
Public Methods
fit::result<error_type, uint32_t> Capacity (const std::unique_ptr<efi_file_protocol, Deleter> & file)
Defined at line 79 of file ../../src/lib/zbitl/include/lib/zbitl/efi.h
fit::result<error_type> EnsureCapacity (const std::unique_ptr<efi_file_protocol, Deleter> & file, uint32_t capacity_bytes)
Defined at line 84 of file ../../src/lib/zbitl/include/lib/zbitl/efi.h
fit::result<error_type, payload_type> Payload (const std::unique_ptr<efi_file_protocol, Deleter> &file,uint32_toffset,uint32_tlength)
Defined at line 89 of file ../../src/lib/zbitl/include/lib/zbitl/efi.h
fit::result<error_type> Read (const std::unique_ptr<efi_file_protocol, Deleter> &file,payload_typepayload,void *buffer,uint32_tlength)
Defined at line 94 of file ../../src/lib/zbitl/include/lib/zbitl/efi.h
fit::result<error_type> Write (const std::unique_ptr<efi_file_protocol, Deleter> &file,uint32_toffset,ByteViewdata)
Defined at line 99 of file ../../src/lib/zbitl/include/lib/zbitl/efi.h