#include <allegro.h>
◆ ~Serial_read_buffer()
| Serial_read_buffer::~Serial_read_buffer |
( |
| ) |
|
|
inlineoverride |
note that a Serial_read_buffer is initialized for reading by setting buffer, but it is not the Serial_read_buffer's responsibility to delete the buffer (owner might want to reuse it), so the destructor does nothing.
◆ check_input_buffer()
| void Serial_read_buffer::check_input_buffer |
( |
long | needed | ) |
|
|
inline |
◆ get_char()
| char Serial_read_buffer::get_char |
( |
| ) |
|
|
inline |
◆ get_double()
| double Serial_read_buffer::get_double |
( |
| ) |
|
|
inline |
◆ get_float()
| float Serial_read_buffer::get_float |
( |
| ) |
|
|
inline |
◆ get_int32()
| int32_t Serial_read_buffer::get_int32 |
( |
| ) |
|
|
inline |
◆ get_pad()
| void Serial_read_buffer::get_pad |
( |
| ) |
|
|
inline |
◆ get_string()
| const char * Serial_read_buffer::get_string |
( |
| ) |
|
|
inline |
◆ init_for_read()
| void Serial_read_buffer::init_for_read |
( |
void * | buf, |
|
|
long | n ) |
|
inline |
Prepare to read n bytes from buf. The caller must manage buf: it is valid until reading is finished, and it is caller's responsibility to free buf when it is no longer needed.
◆ unget_chars()
| void Serial_read_buffer::unget_chars |
( |
int | n | ) |
|
|
inline |
The documentation for this class was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/MidiImport/portsmf/include/allegro.h