more ~master (2021-04-25T17:22:00Z)
Home
Dub
Repo
CustomLineParser.CustomLineParser
more
common
CustomLineParser
Undocumented in source.
template
CustomLineParser
(A...)
struct
CustomLineParser {
size_t
expandLength
;
ubyte
[]
buffer
;
ubyte
*
lineStart
;
size_t
lineCheckOffset
;
size_t
lineDataLimit
;
this
(ubyte[] buffer, size_t expandLength);
Data
put
[@property setter];
ubyte
[]
getLine
();
}
Constructors
this
this
(ubyte[] buffer, size_t expandLength)
Undocumented in source.
Members
Functions
getLine
ubyte
[]
getLine
()
Returns null when it has parsed all the lines that have been added
Properties
put
Data
put
[@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.
Variables
buffer
ubyte
[]
buffer
;
Undocumented in source.
expandLength
size_t
expandLength
;
Undocumented in source.
lineCheckOffset
size_t
lineCheckOffset
;
Undocumented in source.
lineDataLimit
size_t
lineDataLimit
;
Undocumented in source.
lineStart
ubyte
*
lineStart
;
Undocumented in source.
Meta
Source
See Implementation
more
common
CustomLineParser
structs
CustomLineParser