Update of /cvsroot/wxlua/wxLua/modules/wxluasocket/include
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv31708/wxLua/modules/wxluasocket/include
Modified Files:
wxldtarg.h
Log Message:
LuaDebugTarget -> wxLuaDebugTarget
wxLuaBind uses wxLuaState
more switching to wxLuaState
wxDEPRECATED for all C functions that require the wxLuaState (Varaibles) use class functions instead
Index: wxldtarg.h
===================================================================
RCS file: /cvsroot/wxlua/wxLua/modules/wxluasocket/include/wxldtarg.h,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** wxldtarg.h 25 Nov 2005 19:45:36 -0000 1.2
--- wxldtarg.h 30 Nov 2005 04:46:17 -0000 1.3
***************
*** 25,51 ****
// ----------------------------------------------------------------------------
! // LuaDebugTarget - Handles Debugger/Debuggee IO
// ----------------------------------------------------------------------------
! class LuaDebugTarget : public wxObject, public wxLuaDebugIO
{
private:
class LuaThread : public wxThread
{
! public:
! LuaThread(LuaDebugTarget *pTarget) : wxThread(wxTHREAD_JOINABLE),
! m_pTarget(pTarget) {}
!
! bool TestDestroy();
! protected:
! // thread execution starts here
! virtual void *Entry();
! // called when the thread exits
! virtual void OnExit();
! private:
! LuaDebugTarget *m_pTarget;
};
--- 25,51 ----
// ----------------------------------------------------------------------------
! // wxLuaDebugTarget - Handles Debugger/Debuggee IO
// ----------------------------------------------------------------------------
! class WXDLLIMPEXP_WXLUA wxLuaDebugTarget : public wxObject, public wxLuaDebugIO
{
private:
+
class LuaThread : public wxThread
{
! public:
! LuaThread(wxLuaDebugTarget *pTarget) : wxThread(wxTHREAD_JOINABLE),
! m_pTarget(pTarget) {}
! bool TestDestroy();
! protected:
! // thread execution starts here
! virtual void *Entry();
! // called when the thread exits
! virtual void OnExit();
! private:
! wxLuaDebugTarget *m_pTarget;
};
***************
*** 67,74 ****
public:
! LuaDebugTarget(lua_State *state,
! const wxString &serverName,
! int portNumber);
! ~LuaDebugTarget();
bool Run();
--- 67,75 ----
public:
! wxLuaDebugTarget(const wxLuaState& wxlState,
! const wxString &serverName,
! int portNumber);
!
! virtual ~wxLuaDebugTarget();
bool Run();
***************
*** 88,92 ****
};
! lua_State *m_luaState;
int m_portNumber;
wxString m_serverName;
--- 89,93 ----
};
! wxLuaState m_wxlState;
int m_portNumber;
wxString m_serverName;
|