lbp_completion.cpp File Reference

Go to the source code of this file.

Functions

static bool luafaudes_rl_valididentifier (const std::string &str)
static void luafaudes_rl_dmadd (std::list< std::string > &mlist, const std::string &prefix, const std::string &str, const std::string &suffix)
static int luafaudes_rl_getmetaindex (lua_State *L)
static void luafaudes_rl_getmetafn (lua_State *L)
static void luafaudes_rl_getmetaget (lua_State *L)
static int luafaudes_rl_getmeta (lua_State *L, bool has_colon)
static int luafaudes_rl_getfield (lua_State *L, const char *s, size_t n)
static std::list< std::string > luafaudes_rl_complete (lua_State *L, const std::string &word)

Variables

static const char *const luafaudes_rl_keywords []

Function Documentation

static std::list< std::string > luafaudes_rl_complete ( lua_State *  L,
const std::string &  word 
) [static]

Definition at line 184 of file lbp_completion.cpp.

static void luafaudes_rl_dmadd ( std::list< std::string > &  mlist,
const std::string &  prefix,
const std::string &  str,
const std::string &  suffix 
) [static]

Definition at line 48 of file lbp_completion.cpp.

static int luafaudes_rl_getfield ( lua_State *  L,
const char *  s,
size_t  n 
) [static]

Definition at line 166 of file lbp_completion.cpp.

static int luafaudes_rl_getmeta ( lua_State *  L,
bool  has_colon 
) [static]

Definition at line 137 of file lbp_completion.cpp.

static void luafaudes_rl_getmetafn ( lua_State *  L  )  [static]

Definition at line 105 of file lbp_completion.cpp.

static void luafaudes_rl_getmetaget ( lua_State *  L  )  [static]

Definition at line 121 of file lbp_completion.cpp.

static int luafaudes_rl_getmetaindex ( lua_State *  L  )  [static]

Definition at line 87 of file lbp_completion.cpp.

static bool luafaudes_rl_valididentifier ( const std::string &  str  )  [static]

Definition at line 38 of file lbp_completion.cpp.


Variable Documentation

const char* const luafaudes_rl_keywords[] [static]
Initial value:
 {
  "and", "break", "do", "else", "elseif", "end", "false",
  "for", "function", "if", "in", "local", "nil", "not", "or",
  "repeat", "return", "then", "true", "until", "while", NULL
}

Definition at line 31 of file lbp_completion.cpp.

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