phobos-next ~master (2024-03-19T05:49:32Z)
Home
Dub
Repo
Bz2libFileInputRange
nxt
zio
Undocumented in source.
@
safe
struct
Bz2libFileInputRange {
import
std
.
file
:
FileException
;
;
enum
chunkSize
;
enum
defaultExtension
;
enum
useGC
;
this
(FilePath path);
~this
();
this(this)
;
void
loadNextChunk
();
void
popFront
();
ubyte
front
[@property getter];
bool
empty
();
inout
(
ubyte
)[]
bufferFrontChunk
();
}
Constructors
this
this
(FilePath path)
Undocumented in source.
Destructor
~this
~this
()
Undocumented in source.
Postblit
this(this)
this(this)
Undocumented in source.
Members
Functions
bufferFrontChunk
inout
(
ubyte
)[]
bufferFrontChunk
()
Get current bufferFrontChunk. TODO: need better name for this
empty
bool
empty
()
Undocumented in source.
loadNextChunk
void
loadNextChunk
()
Undocumented in source. Be warned that the author may not have intended to support it.
popFront
void
popFront
()
Undocumented in source. Be warned that the author may not have intended to support it.
Manifest constants
chunkSize
enum
chunkSize
;
Undocumented in source.
defaultExtension
enum
defaultExtension
;
Undocumented in source.
useGC
enum
useGC
;
Undocumented in source.
Properties
front
ubyte
front
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
Meta
Source
See Implementation
nxt
zio
classes
DecompressByLine
GzipOut
functions
BZ2_bzBuffToBuffCompress
BZ2_bzBuffToBuffDecompress
BZ2_bzCompress
BZ2_bzCompressEnd
BZ2_bzCompressInit
BZ2_bzDecompress
BZ2_bzDecompressEnd
BZ2_bzDecompressInit
BZ2_bzRead
BZ2_bzReadClose
BZ2_bzReadGetUnused
BZ2_bzReadOpen
BZ2_bzWrite
BZ2_bzWriteClose
BZ2_bzWriteClose64
BZ2_bzWriteOpen
BZ2_bzclose
BZ2_bzdopen
BZ2_bzerror
BZ2_bzflush
BZ2_bzlibVersion
BZ2_bzopen
BZ2_bzread
BZ2_bzwrite
manifest constants
BZ_CONFIG_ERROR
BZ_DATA_ERROR
BZ_DATA_ERROR_MAGIC
BZ_FINISH
BZ_FINISH_OK
BZ_FLUSH
BZ_FLUSH_OK
BZ_IO_ERROR
BZ_MAX_UNUSED
BZ_MEM_ERROR
BZ_OK
BZ_OUTBUFF_FULL
BZ_PARAM_ERROR
BZ_RUN
BZ_RUN_OK
BZ_SEQUENCE_ERROR
BZ_STREAM_END
BZ_UNEXPECTED_EOF
structs
BZFILE
Bz2libFileInputRange
GzipFileInputRange
ZlibFileInputRange
bz_stream