The Battle for Wesnoth  1.17.0-dev
Public Attributes | List of all members
luaL_Buffer Struct Reference

#include <lauxlib.h>

Public Attributes

char * b
 
size_t size
 
size_t n
 
lua_StateL
 
union {
      LUAI_MAXALIGN
 
   char   b [LUAL_BUFFERSIZE]
 
init
 

Detailed Description

Definition at line 166 of file lauxlib.h.

Member Data Documentation

◆ b [1/2]

char* luaL_Buffer::b

Definition at line 167 of file lauxlib.h.

Referenced by luaL_buffinit(), luaL_pushresult(), and prepbuffsize().

◆ b [2/2]

char luaL_Buffer::b[LUAL_BUFFERSIZE]

Definition at line 173 of file lauxlib.h.

◆ init

union { ... } luaL_Buffer::init

Referenced by luaL_buffinit().

◆ L

lua_State* luaL_Buffer::L

Definition at line 170 of file lauxlib.h.

Referenced by luaL_addvalue(), luaL_buffinit(), luaL_pushresult(), newbuffsize(), and prepbuffsize().

◆ LUAI_MAXALIGN

luaL_Buffer::LUAI_MAXALIGN

Definition at line 172 of file lauxlib.h.

◆ n

size_t luaL_Buffer::n

Definition at line 169 of file lauxlib.h.

Referenced by luaL_buffinit(), luaL_pushresult(), newbuffsize(), and prepbuffsize().

◆ size

size_t luaL_Buffer::size

Definition at line 168 of file lauxlib.h.

Referenced by luaL_buffinit(), newbuffsize(), and prepbuffsize().


The documentation for this struct was generated from the following file: