template <>
class StorageTraits
Defined at line 19 of file ../../src/lib/zbitl/include/lib/zbitl/stdio.h
Public Methods
fit::result<error_type, uint32_t> Capacity (FILE * f)
Defined at line 22 of file ../../src/lib/zbitl/stdio.cc
std::string error_string (error_type error)
Defined at line 28 of file ../../src/lib/zbitl/include/lib/zbitl/stdio.h
fit::result<error_type> EnsureCapacity (FILE * f, uint32_t capacity_bytes)
Defined at line 31 of file ../../src/lib/zbitl/stdio.cc
fit::result<error_type, zbi_header_t> Header (FILE * f, uint32_t offset)
fit::result<error_type, payload_type> Payload (FILE *f,uint32_toffset,uint32_tlength)
Defined at line 36 of file ../../src/lib/zbitl/include/lib/zbitl/stdio.h
template <typename Callback>
fit::result<error_type, decltype(callback(ByteView{}))> Read (FILE *f,payload_typepayload,uint32_tlength,Callback &&callback)
Defined at line 43 of file ../../src/lib/zbitl/include/lib/zbitl/stdio.h
fit::result<error_type> Read (FILE *f,payload_typepayload,void *buffer,uint32_tlength)
Defined at line 54 of file ../../src/lib/zbitl/stdio.cc
fit::result<error_type, uint32_t> Crc32 (FILE *f,uint32_toffset,uint32_tlength)
fit::result<error_type> Write (FILE *f,uint32_toffset,ByteViewdata)
Defined at line 94 of file ../../src/lib/zbitl/stdio.cc