libluafaudes.h File Reference

Includes all libluafaudes headers, incl lua. More...

#include "lua/lua.h"
#include "lua/lauxlib.h"
#include "lua/lualib.h"
#include <iostream>
#include <fstream>
#include <sstream>
#include <string>
#include <csignal>
#include <cstdio>
#include <cstdlib>
#include <cstring>
#include "corefaudes.h"
#include "lbp_function.h"
#include "lbp_load.h"

Go to the source code of this file.

Defines

#define lua_c
#define FD_DLB(message)

Functions

void luafaudes_initialize (lua_State *pL)
void luafaudes_logwrite (const char *str)
void luafaudes_logwrite (const std::string &str)
void luafaudes_mute (bool on)
void luafaudes_print_register (lua_State *L)
char ** luafaudes_complete (lua_State *pL, const char *text, int start, int end)
void luafaudes_hook_register (lua_State *L)
bool luafaudes_dotready (void)
void luafaudes_dict_insert_topic (const std::string &topic, const std::string &text)
void luafaudes_dict_insert_entry (const std::string &topic, const std::string &key, const std::string &entry)
int luafaudes_loadext (lua_State *pL, const char *filename)
int luafaudes_loaddefext (lua_State *pL, const char *arg0)

Variables

std::ofstream * luafaudes_logstream
std::string luafaudes_lastline

Detailed Description

Includes all libluafaudes headers, incl lua.

Definition in file libluafaudes.h.


Define Documentation

#define FD_DLB ( message   ) 

Definition at line 94 of file libluafaudes.h.

#define lua_c

Definition at line 28 of file libluafaudes.h.


Function Documentation

char** luafaudes_complete ( lua_State *  pL,
const char *  text,
int  start,
int  end 
)
void luafaudes_dict_insert_entry ( const std::string &  topic,
const std::string &  key,
const std::string &  entry 
)
void luafaudes_dict_insert_topic ( const std::string &  topic,
const std::string &  text 
)
bool luafaudes_dotready ( void   ) 
void luafaudes_hook_register ( lua_State *  L  ) 
void luafaudes_initialize ( lua_State *  pL  ) 
int luafaudes_loaddefext ( lua_State *  pL,
const char *  arg0 
)
int luafaudes_loadext ( lua_State *  pL,
const char *  filename 
)
void luafaudes_logwrite ( const std::string &  str  ) 
void luafaudes_logwrite ( const char *  str  ) 
void luafaudes_mute ( bool  on  ) 
void luafaudes_print_register ( lua_State *  L  ) 

Variable Documentation

std::string luafaudes_lastline
std::ofstream* luafaudes_logstream

libFAUDES 2.23h --- 2014.04.03 --- c++ api documentaion by doxygen