ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

lbuffer.cpp File Reference

#include "engines/grim/lua/lauxlib.h"
#include "engines/grim/lua/lmem.h"
#include "engines/grim/lua/lstate.h"
Include dependency graph for lbuffer.cpp:

Go to the source code of this file.

Namespaces

namespace  Grim

Defines

#define FORBIDDEN_SYMBOL_EXCEPTION_setjmp
#define FORBIDDEN_SYMBOL_EXCEPTION_longjmp
#define BUFF_STEP   32
#define openspace(size)   if (Mbuffnext + (size) > Mbuffsize) Openspace(size)

Functions

static void Grim::Openspace (int32 size)
char * Grim::luaL_openspace (int32 size)
void Grim::luaL_addchar (int32 c)
void Grim::luaL_resetbuffer ()
void Grim::luaL_addsize (int32 n)
int32 Grim::luaL_newbuffer (int32 size)
void Grim::luaL_oldbuffer (int32 old)
char * Grim::luaL_buffer ()

Define Documentation

#define BUFF_STEP   32

Definition at line 19 of file lbuffer.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_longjmp

Definition at line 7 of file lbuffer.cpp.

#define FORBIDDEN_SYMBOL_EXCEPTION_setjmp

Definition at line 6 of file lbuffer.cpp.

#define openspace (   size  )     if (Mbuffnext + (size) > Mbuffsize) Openspace(size)

Definition at line 21 of file lbuffer.cpp.



Generated on Sat Aug 24 2019 05:01:55 for ResidualVM by doxygen 1.7.1
curved edge   curved edge