Savarese Software Research Corporation
lua::PropertiesToTable Class Reference

#include <Properties.h>

List of all members.

Classes

struct  PushValue

Public Member Functions

 PropertiesToTable (lua_State *state)
lua_State * state () const
void reset (lua_State *state)
void enter (const std::string key, const Properties *properties, const bool) const
void leave (const std::string key, const Properties *properties, const bool) const

Public Attributes

PushValue push

Detailed Description

Definition at line 38 of file lua/Properties.h.


Constructor & Destructor Documentation

lua::PropertiesToTable::PropertiesToTable ( lua_State *  state) [inline]

Definition at line 93 of file lua/Properties.h.


Member Function Documentation

void lua::PropertiesToTable::enter ( const std::string  key,
const Properties *  properties,
const bool   
) const

Definition at line 69 of file Properties.cc.

void lua::PropertiesToTable::leave ( const std::string  key,
const Properties *  properties,
const bool   
) const

Definition at line 93 of file Properties.cc.

void lua::PropertiesToTable::reset ( lua_State *  state) [inline]

Definition at line 97 of file lua/Properties.h.

lua_State* lua::PropertiesToTable::state ( ) const [inline]

Definition at line 95 of file lua/Properties.h.

Referenced by lua::properties_to_table().


Member Data Documentation

Definition at line 91 of file lua/Properties.h.


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

Savarese Software Research Corporation
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.