Public Member Functions | Public Attributes

luaW_pushscalar_visitor Struct Reference

Collaboration diagram for luaW_pushscalar_visitor:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 luaW_pushscalar_visitor (lua_State *l)
void operator() (boost::blank const &) const
void operator() (bool b) const
void operator() (double d) const
void operator() (size_t s) const
void operator() (long t) const
void operator() (int i) const
void operator() (std::string const &s) const
void operator() (t_string const &s) const

Public Attributes

lua_StateL

Detailed Description

Definition at line 170 of file lua.cpp.


Constructor & Destructor Documentation

luaW_pushscalar_visitor::luaW_pushscalar_visitor ( lua_State l  )  [inline]

Definition at line 173 of file lua.cpp.


Member Function Documentation

void luaW_pushscalar_visitor::operator() ( boost::blank const &   )  const [inline]

Definition at line 174 of file lua.cpp.

References L, and lua_pushnil().

Here is the call graph for this function:

void luaW_pushscalar_visitor::operator() ( t_string const &  s  )  const [inline]

Definition at line 188 of file lua.cpp.

References L, and luaW_pushtstring().

Here is the call graph for this function:

void luaW_pushscalar_visitor::operator() ( std::string const &  s  )  const [inline]

Definition at line 186 of file lua.cpp.

References L, and lua_pushstring().

Here is the call graph for this function:

void luaW_pushscalar_visitor::operator() ( int  i  )  const [inline]

Definition at line 184 of file lua.cpp.

References L, and lua_pushnumber().

Here is the call graph for this function:

void luaW_pushscalar_visitor::operator() ( long  t  )  const [inline]

Definition at line 182 of file lua.cpp.

References L, and lua_pushnumber().

Here is the call graph for this function:

void luaW_pushscalar_visitor::operator() ( size_t  s  )  const [inline]

Definition at line 180 of file lua.cpp.

References L, and lua_pushnumber().

Here is the call graph for this function:

void luaW_pushscalar_visitor::operator() ( double  d  )  const [inline]

Definition at line 178 of file lua.cpp.

References L, and lua_pushnumber().

Here is the call graph for this function:

void luaW_pushscalar_visitor::operator() ( bool  b  )  const [inline]

Definition at line 176 of file lua.cpp.

References L, and lua_pushboolean().

Here is the call graph for this function:


Member Data Documentation

Definition at line 172 of file lua.cpp.

Referenced by operator()().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:13:02 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs