phobos-next ~master (2022-05-18T09:58:38.2169964)
Dub
Repo
Bz2libFileInputRange
nxt
zio
Undocumented in source.
@
safe
struct
Bz2libFileInputRange {
import
std
.
file
:
FileException
;
;
enum
chunkSize
;
enum
defaultExtension
;
enum
useGC
;
this
(char[] path);
~this
();
this(this)
;
void
loadNextChunk
();
void
popFront
();
ubyte
front
[@property getter];
bool
empty
[@property getter];
inout
(
ubyte
)[]
bufferFrontChunk
();
}
Constructors
this
this
(char[] 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
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
empty
bool
empty
[@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
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
testInputRange
structs
Bz2libFileInputRange
GzipFileInputRange
ZlibFileInputRange