tonic v0.1.0 Tonic.Types
Summary
Macros
Read a single bit boolean value
Read a 32-bit floating point
Read a 64-bit floating point
Read a 16-bit signed integer
Read a 32-bit signed integer
Read a 64-bit signed integer
Read an 8-bit signed integer
Read a string
Read a 16-bit unsigned integer
Read a 32-bit unsigned integer
Read a 64-bit unsigned integer
Read an 8-bit unsigned integer
Functions
Macros
Read a string.
Default will read until end of data. Otherwise a length value can be specified length: 10
,
or it can read up to a terminator ?\n
or terminator: ?\n
, or both limits can be applied.
The string can have its trailing characters stripped by using strip: ?\n
or strip: "\n"
.
Examples
string :read_to_end
string :read_8_chars, length: 8
string :read_till_nul, 0
string :read_till_newline, ?\n
string :read_till_newline_or_8_chars, length: 8, terminator: ?\n
string :read_to_end_remove_newline, strip: ?\n