Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/include
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv23281/wxLua/modules/wxluasocket/include
Modified Files:
wxluasocket_bind.h
Log Message:
genwxbind.lua - don't create "returns" variable before use to save a
line of code.
Applied Lua patches for 5.1.2 8-11
Added wxlua_lreg_createtable(..) to create the LUA_REGISTRYINDEX tables for wxLua
Added wxlua_lreg_regtable_key in LUA_REGISTRYINDEX to help the wxLuaDebugData
find wxLua's tables faster to give more information
Index: wxluasocket_bind.h
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/include/wxluasocket_bind.h,v
retrieving revision 1.28
retrieving revision 1.29
diff -C2 -d -r1.28 -r1.29
*** wxluasocket_bind.h 7 Dec 2007 02:13:14 -0000 1.28
--- wxluasocket_bind.h 10 Dec 2007 05:39:10 -0000 1.29
***************
*** 58,61 ****
--- 58,72 ----
// ---------------------------------------------------------------------------
+ // Functions to access wxLuaBindXXX structs
+ // ---------------------------------------------------------------------------
+
+ extern wxLuaBindClass *wxLuaGetClassList_wxluasocket(size_t &count);
+ extern wxLuaBindDefine *wxLuaGetDefineList_wxluasocket(size_t &count);
+ extern wxLuaBindString *wxLuaGetStringList_wxluasocket(size_t &count);
+ extern wxLuaBindEvent *wxLuaGetEventList_wxluasocket(size_t &count);
+ extern wxLuaBindObject *wxLuaGetObjectList_wxluasocket(size_t &count);
+ extern wxLuaBindMethod *wxLuaGetFunctionList_wxluasocket(size_t &count);
+
+ // ---------------------------------------------------------------------------
// Lua Tag Method Values and Tables for each Class
// ---------------------------------------------------------------------------
***************
*** 69,73 ****
-
// ---------------------------------------------------------------------------
// Encapsulation Declarations - need to be public for other bindings.
--- 80,83 ----
|