src/lua_config.h File Reference

#include <lua.h>
#include <lualib.h>
#include <lauxlib.h>

Go to the source code of this file.

Functions

int get_boolean (lua_State *L, const char *name, const int mDefault)
double get_number (lua_State *L, const char *name, const double mDefault)
void get_string (lua_State *L, const char *name, char *buffer, size_t bufferSize, const char *mDefault)
int get_boolean_from_table (lua_State *L, const char *table, const char *name, const int mDefault)
double get_number_from_table (lua_State *L, const char *table, const char *name, const double mDefault)
void get_string_from_table (lua_State *L, const char *table, const char *name, char *buffer, size_t bufferSize, const char *mDefault)
void call_lua_function (lua_State *L, const char *func, const char *sig,...)


Function Documentation

void call_lua_function ( lua_State *  L,
const char *  func,
const char *  sig,
  ... 
)

Definition at line 136 of file lua_config.c.

int get_boolean ( lua_State *  L,
const char *  name,
const int  mDefault 
)

Definition at line 17 of file lua_config.c.

int get_boolean_from_table ( lua_State *  L,
const char *  table,
const char *  name,
const int  mDefault 
)

Definition at line 89 of file lua_config.c.

double get_number ( lua_State *  L,
const char *  name,
const double  mDefault 
)

Definition at line 34 of file lua_config.c.

double get_number_from_table ( lua_State *  L,
const char *  table,
const char *  name,
const double  mDefault 
)

Definition at line 64 of file lua_config.c.

void get_string ( lua_State *  L,
const char *  name,
char *  buffer,
size_t  bufferSize,
const char *  mDefault 
)

Definition at line 51 of file lua_config.c.

void get_string_from_table ( lua_State *  L,
const char *  table,
const char *  name,
char *  buffer,
size_t  bufferSize,
const char *  mDefault 
)

Definition at line 114 of file lua_config.c.


Generated on Thu Jul 30 07:18:40 2009 for Cerberus by  doxygen 1.5.9