HERE. More...
#include <ForthOutputBuffer.h>
Public Member Functions | |
| 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. | |
| virtual void | dup (int64_t num_times, util::ForthError &err) noexcept=0 |
| HERE. | |
| virtual const std::shared_ptr< void > | ptr () const noexcept=0 |
| HERE. | |
| virtual const ContentPtr | toNumpyArray () const =0 |
| HERE. | |
| virtual const Index8 | toIndex8 () const =0 |
| HERE. | |
| virtual const IndexU8 | toIndexU8 () const =0 |
| HERE. | |
| virtual const Index32 | toIndex32 () const =0 |
| HERE. | |
| virtual const IndexU32 | toIndexU32 () const =0 |
| HERE. | |
| virtual const Index64 | toIndex64 () const =0 |
| HERE. | |
| virtual void | write_one_bool (bool value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_int8 (int8_t value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_int16 (int16_t value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_int32 (int32_t value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_int64 (int64_t value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_intp (ssize_t value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_uint8 (uint8_t value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_uint16 (uint16_t value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_uint32 (uint32_t value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_uint64 (uint64_t value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_uintp (size_t value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_float32 (float value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_float64 (double value, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_one_string (char *string_buffer, int64_t length) noexcept=0 |
| HERE. | |
| virtual void | write_bool (int64_t num_items, bool *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_int8 (int64_t num_items, int8_t *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_int16 (int64_t num_items, int16_t *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_int32 (int64_t num_items, int32_t *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_int64 (int64_t num_items, int64_t *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_intp (int64_t num_items, ssize_t *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_const_uint8 (int64_t num_items, const uint8_t *values) noexcept=0 |
| HERE. | |
| virtual void | write_uint8 (int64_t num_items, uint8_t *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_uint16 (int64_t num_items, uint16_t *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_uint32 (int64_t num_items, uint32_t *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_uint64 (int64_t num_items, uint64_t *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_uintp (int64_t num_items, size_t *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_float32 (int64_t num_items, float *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_float64 (int64_t num_items, double *values, bool byteswap) noexcept=0 |
| HERE. | |
| virtual void | write_add_int32 (int32_t value) noexcept=0 |
| HERE. | |
| virtual void | write_add_int64 (int64_t value) noexcept=0 |
| HERE. | |
Protected Attributes | |
| int64_t | length_ |
| int64_t | reserved_ |
| double | resize_ |
HERE.
THERE
| ForthOutputBuffer | ( | int64_t | initial, |
| double | resize | ||
| ) |
|
virtual |
Virtual destructor acts as a first non-inline virtual function that determines a specific translation unit in which vtable shall be emitted.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
noexcept |
HERE.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
noexcept |
HERE.
|
noexcept |
HERE.
|
pure virtual |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtual |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtual |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtual |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtual |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtual |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
pure virtualnoexcept |
HERE.
Implemented in ForthOutputBufferOf< OUT >.
|
protected |
|
protected |
|
protected |