lua_datum Class Reference

#include <clua.h>

Inheritance diagram for lua_datum:

Inheritance graph
[legend]
Collaboration diagram for lua_datum:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 lua_datum (CLua &lua, int stackpos=-1, bool pop=true)
 lua_datum (const lua_datum &other)
const lua_datumoperator= (const lua_datum &other)
void shutdown (CLua &lua)
 ~lua_datum ()
void push () const
bool is_table () const
bool is_function () const
bool is_number () const
bool is_string () const
bool is_udata () const

Public Attributes

CLualua


Constructor & Destructor Documentation

lua_datum::lua_datum ( CLua lua,
int  stackpos = -1,
bool  pop = true 
)

Here is the call graph for this function:

lua_datum::lua_datum ( const lua_datum other  ) 

lua_datum::~lua_datum (  ) 


Member Function Documentation

const lua_datum & lua_datum::operator= ( const lua_datum other  ) 

void lua_datum::shutdown ( CLua lua  )  [virtual]

Implements lua_shutdown_listener.

void lua_datum::push (  )  const

bool lua_datum::is_table (  )  const

bool lua_datum::is_function (  )  const

bool lua_datum::is_number (  )  const

bool lua_datum::is_string (  )  const

Here is the call graph for this function:

bool lua_datum::is_udata (  )  const


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Thu Jan 13 13:35:25 2011 by  doxygen 1.5.6