lua/Properties.h File Reference
#include <ssrc/wispers/utility/Properties.h>#include <ssrc/wispers/utility/ToString.h>#include <ssrc/wispers/lua/lua.h>
Include dependency graph for lua/Properties.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | lua::PropertiesToTable |
| struct | lua::PropertiesToTable::PushValue |
Namespaces | |
| namespace | lua |
The lua namespace contains support functions for interfacing with the embedded Lua environment. | |
Functions | |
| void | lua::properties_to_table (const PropertiesToTable &to_table, const Properties &properties) |
| void | lua::properties_to_table (lua_State *state, const Properties &properties) |
| Converts a Properties instance to a Lua table, pushing the resulting table onto the Lua stack. | |
| void | lua::table_to_properties (lua_State *state, Properties &properties) |
| Copies a Lua table into a Properties instance. | |
| void | lua::swig_table_to_properties (void *state, Properties &properties) |
| This function is a kluge to work around a SWIG library relocation error. | |
| properties_ptr | lua::load_properties (lua_State *state, const std::string &filename) SSRC_DECL_THROW(LuaCallError) |
| properties_ptr | lua::load_string_properties (lua_State *state, const std::string &code_str) SSRC_DECL_THROW(LuaCallError) |
| properties_ptr | lua::load_properties (const std::string &filename) |
| properties_ptr | lua::load_string_properties (const std::string &code_str) |
Copyright © 2006-2011 Savarese Software Research Corporation. All rights reserved.