HERE.
More...
#include <ForthInputBuffer.h>
|
| | ForthInputBuffer (const std::shared_ptr< void > ptr, int64_t offset, int64_t length) |
| | HERE.
|
| |
| uint8_t | peek_byte (int64_t after, util::ForthError &err) noexcept |
| | HERE.
|
| |
| void * | read (int64_t num_bytes, util::ForthError &err) noexcept |
| | HERE.
|
| |
| uint8_t | read_byte (util::ForthError &err) noexcept |
| | HERE.
|
| |
| int64_t | read_enum (const std::vector< std::string > &strings, int64_t start, int64_t stop) noexcept |
| | HERE.
|
| |
| uint64_t | read_varint (util::ForthError &err) noexcept |
| | HERE.
|
| |
| int64_t | read_zigzag (util::ForthError &err) noexcept |
| | HERE.
|
| |
| int64_t | read_textint (util::ForthError &err) noexcept |
| | HERE.
|
| |
| double | read_textfloat (util::ForthError &err) noexcept |
| | HERE.
|
| |
| void | read_quotedstr (char *string_buffer, int64_t max_string_size, int64_t &length, util::ForthError &err) noexcept |
| | HERE.
|
| |
| void | seek (int64_t to, util::ForthError &err) noexcept |
| | HERE.
|
| |
| void | skip (int64_t num_bytes, util::ForthError &err) noexcept |
| | HERE.
|
| |
| void | skipws () noexcept |
| | HERE.
|
| |
| bool | end () const noexcept |
| | HERE.
|
| |
| int64_t | pos () const noexcept |
| | HERE.
|
| |
| int64_t | len () const noexcept |
| | HERE.
|
| |
| std::shared_ptr< void > | ptr () noexcept |
| | Returns a shared pointer to an AwkwardForth input buffer.
|
| |
◆ ForthInputBuffer()
| ForthInputBuffer |
( |
const std::shared_ptr< void > |
ptr, |
|
|
int64_t |
offset, |
|
|
int64_t |
length |
|
) |
| |
◆ end()
◆ len()
◆ peek_byte()
◆ pos()
◆ ptr()
| std::shared_ptr< void > ptr |
( |
| ) |
|
|
noexcept |
Returns a shared pointer to an AwkwardForth input buffer.
◆ read()
◆ read_byte()
◆ read_enum()
| int64_t read_enum |
( |
const std::vector< std::string > & |
strings, |
|
|
int64_t |
start, |
|
|
int64_t |
stop |
|
) |
| |
|
noexcept |
◆ read_quotedstr()
| void read_quotedstr |
( |
char * |
string_buffer, |
|
|
int64_t |
max_string_size, |
|
|
int64_t & |
length, |
|
|
util::ForthError & |
err |
|
) |
| |
|
noexcept |
◆ read_textfloat()
◆ read_textint()
◆ read_varint()
◆ read_zigzag()
◆ seek()
◆ skip()
◆ skipws()
The documentation for this class was generated from the following file: