Handbook
Glossary
luaL_Buffer
Vocabulary
lua
Definition
USING:
alien.c-types
classes.struct
specialized-arrays.instances.alien.c-types.char
;
IN:
lua
STRUCT:
luaL_Buffer
{
b char*
}
{
size
size_t
initial:
0
}
{
n
size_t
initial:
0
}
{
L lua_State*
}
{
init
luaL_BufferInit
initial:
S{
luaL_BufferInit
{
alignment 0
}
{
b
char-array{
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
~925 more~
}
}
}
}
;
Methods
USING:
classes.struct
classes.struct.private
kernel
lua
;
M:
luaL_Buffer
clone
clone-underlying
\
luaL_Buffer
memory>struct
;
inline
USING:
accessors
classes.struct
combinators.smart
lua
;
M:
luaL_Buffer
struct-slot-values
{
[
b>>
]
[
size>>
]
[
n>>
]
[
L>>
]
[
init>>
]
}
cleave>array
;
inline