api

types.ch

Declarations in types.ch

1 declarationsarchive

Declarations

Public only
archive#
Publicnamespace
namespace archive
ArchiveError#
Publicvariant
variant ArchiveError { var FileNotFound : ArchiveError var InvalidFormat : ArchiveError var UnsupportedCompression : ArchiveError var DecompressionFailed : ArchiveError var CrcMismatch : ArchiveError var IoError : ArchiveError var BufferTooSmall : ArchiveError var FileAlreadyExists : ArchiveError }
message#
Publicfunction
func message(self : &ArchiveError) : string
delete#
function
func delete(self : *ArchiveError) : void
ArchiveEntry#
Publicstruct
struct ArchiveEntry { var name : string var size : u64 var compressed_size : u64 var compression_method : u16 var crc32 : u32 var is_directory : bool var offset : u64 }
delete#
function
func delete(self : *ArchiveEntry) : void
CompressionMethod#
Publicenum
enum CompressionMethod { Store, Deflate }