#include "lua.h"
#include "lmem.h"
Go to the source code of this file.
◆ EOZ
#define EOZ (-1) /* end of stream */ |
◆ luaZ_buffer
#define luaZ_buffer |
( |
|
buff | ) |
((buff)->buffer) |
◆ luaZ_bufflen
#define luaZ_bufflen |
( |
|
buff | ) |
((buff)->n) |
◆ luaZ_buffremove
#define luaZ_buffremove |
( |
|
buff, |
|
|
|
i |
|
) |
| ((buff)->n -= (i)) |
◆ luaZ_freebuffer
◆ luaZ_initbuffer
#define luaZ_initbuffer |
( |
|
L, |
|
|
|
buff |
|
) |
| ((buff)->buffer = NULL, (buff)->buffsize = 0) |
◆ luaZ_resetbuffer
#define luaZ_resetbuffer |
( |
|
buff | ) |
((buff)->n = 0) |
◆ luaZ_resizebuffer
#define luaZ_resizebuffer |
( |
|
L, |
|
|
|
buff, |
|
|
|
size |
|
) |
| |
Value:
(buff)->buffsize, size), \
(buff)->buffsize = size)
#define luaM_reallocvchar(L, b, on, n)
Definition at line 39 of file lzio.h.
◆ luaZ_sizebuffer
#define luaZ_sizebuffer |
( |
|
buff | ) |
((buff)->buffsize) |
◆ zgetc
◆ Mbuffer
◆ ZIO
Definition at line 1 of file lzio.h.
◆ luaZ_fill()
◆ luaZ_init()
◆ luaZ_read()
size_t luaZ_read |
( |
ZIO * |
z, |
|
|
void * |
b, |
|
|
size_t |
n |
|
) |
| |