Update of /cvsroot/wxlua/wxLua/modules/wxluadebug/include
In directory sc8-pr-cvs9.sourceforge.net:/tmp/cvs-serv25933/modules/wxluadebug/include
Modified Files:
wxldebug.h
Log Message:
Switch s_wxluaarg_Enumeration to s_wxluaarg_Enum
Add the rest of the LUA_TXXX types as s_wxluaarg_XXX and create #defines
as well as functions to verify them with the result of lua_type()
Unify all of the wxlua_isXXXtype functions to all call the same function
Get rid of wxLuaStringToLongHashMap in wxlstate.h and don't use it anymore
in wxLuaCheckStack since we can just use a wxSortedArrayString
Remove wxLuaState::GetBaseLuaClass since it wasn't used anywhere
Cleanup wxLuaState::CallOverloadedFunction to use new check function
Index: wxldebug.h
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxluadebug/include/wxldebug.h,v
retrieving revision 1.34
retrieving revision 1.35
diff -C2 -d -r1.34 -r1.35
*** wxldebug.h 31 May 2007 17:18:54 -0000 1.34
--- wxldebug.h 6 Jun 2007 03:53:40 -0000 1.35
***************
*** 181,185 ****
void DumpGlobals();
void DumpTable(const wxString &tableName);
! void DumpTable(int index, const wxString& tablename, wxLuaStringToLongHashMap& dumpList, int indent);
void DumpStack();
--- 181,185 ----
void DumpGlobals();
void DumpTable(const wxString &tableName);
! void DumpTable(int index, const wxString& tablename, wxSortedArrayString& tableArray, int indent);
void DumpStack();
|