|
| ForthOutputBufferOf (int64_t initial, double resize) |
|
void | dup (int64_t num_times, util::ForthError &err) noexcept override |
| HERE.
|
|
const std::shared_ptr< void > | ptr () const noexcept override |
| HERE.
|
|
util::dtype | dtype () const override |
|
void | write_one_bool (bool value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_int8 (int8_t value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_int16 (int16_t value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_int32 (int32_t value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_int64 (int64_t value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_intp (ssize_t value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_uint8 (uint8_t value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_uint16 (uint16_t value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_uint32 (uint32_t value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_uint64 (uint64_t value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_uintp (size_t value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_float32 (float value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_float64 (double value, bool byteswap) noexcept override |
| HERE.
|
|
void | write_one_string (char *string_buffer, int64_t length) noexcept override |
| HERE.
|
|
void | write_bool (int64_t num_items, bool *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_int8 (int64_t num_items, int8_t *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_int16 (int64_t num_items, int16_t *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_int32 (int64_t num_items, int32_t *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_int64 (int64_t num_items, int64_t *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_intp (int64_t num_items, ssize_t *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_const_uint8 (int64_t num_items, const uint8_t *values) noexcept override |
| HERE.
|
|
void | write_uint8 (int64_t num_items, uint8_t *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_uint16 (int64_t num_items, uint16_t *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_uint32 (int64_t num_items, uint32_t *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_uint64 (int64_t num_items, uint64_t *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_uintp (int64_t num_items, size_t *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_float32 (int64_t num_items, float *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_float64 (int64_t num_items, double *values, bool byteswap) noexcept override |
| HERE.
|
|
void | write_add_int32 (int32_t value) noexcept override |
| HERE.
|
|
void | write_add_int64 (int64_t value) noexcept override |
| HERE.
|
|
std::string | tostring () const override |
|
| ForthOutputBuffer (int64_t initial, double resize) |
|
virtual | ~ForthOutputBuffer () |
| Virtual destructor acts as a first non-inline virtual function that determines a specific translation unit in which vtable shall be emitted.
|
|
int64_t | len () const noexcept |
| HERE.
|
|
void | rewind (int64_t num_items, util::ForthError &err) noexcept |
| HERE.
|
|
void | reset () noexcept |
| HERE.
|
|