wxLuaDebugItem Class Reference

#include <wxldebug.h>

List of all members.

Public Member Functions

 wxLuaDebugItem (const wxLuaDebugItem &debugDataItem)
 wxLuaDebugItem (const wxString &itemKey, int itemKeyType, const wxString &itemValue, int itemValueType, const wxString &itemSource, int lua_ref, int idx=0, int flag=0)
wxString GetKey () const
int GetKeyType () const
wxString GetKeyTypeString () const
wxString GetValue () const
int GetValueType () const
wxString GetValueTypeString () const
wxString GetSource () const
int GetRef () const
int GetIndex () const
int GetFlag () const
bool GetFlagBit (int mask) const
bool GetRefPtr (long &ptr) const
void SetFlag (int flag)
void SetFlagBit (int bit, bool set)
void SetRef (int lua_ref)
wxString ToString () const

Public Attributes

wxString m_itemKey
int m_itemKeyType
wxString m_itemValue
int m_itemValueType
wxString m_itemSource
int m_lua_ref
int m_index
int m_flag

Detailed Description

Definition at line 39 of file wxldebug.h.


Constructor & Destructor Documentation

wxLuaDebugItem::wxLuaDebugItem ( const wxLuaDebugItem debugDataItem  ) 

Definition at line 39 of file wxldebug.cpp.

wxLuaDebugItem::wxLuaDebugItem ( const wxString &  itemKey,
int  itemKeyType,
const wxString &  itemValue,
int  itemValueType,
const wxString &  itemSource,
int  lua_ref,
int  idx = 0,
int  flag = 0 
)

Definition at line 28 of file wxldebug.cpp.


Member Function Documentation

int wxLuaDebugItem::GetFlag (  )  const

Definition at line 63 of file wxldebug.h.

Referenced by wxLuaSocketBase::WriteDebugData().

bool wxLuaDebugItem::GetFlagBit ( int  mask  )  const
int wxLuaDebugItem::GetIndex (  )  const
wxString wxLuaDebugItem::GetKey (  )  const
int wxLuaDebugItem::GetKeyType (  )  const

Definition at line 50 of file wxldebug.h.

Referenced by wxLuaSocketBase::WriteDebugData().

wxString wxLuaDebugItem::GetKeyTypeString (  )  const

Definition at line 51 of file wxldebug.h.

References wxluaT_typename().

Referenced by wxLuaStackDialog::GetItemText().

int wxLuaDebugItem::GetRef (  )  const
bool wxLuaDebugItem::GetRefPtr ( long &  ptr  )  const
wxString wxLuaDebugItem::GetSource (  )  const

Definition at line 59 of file wxldebug.h.

Referenced by wxLuaSocketBase::WriteDebugData().

wxString wxLuaDebugItem::GetValue (  )  const

Definition at line 54 of file wxldebug.h.

Referenced by wxLuaStackDialog::GetItemText(), and wxLuaSocketBase::WriteDebugData().

int wxLuaDebugItem::GetValueType (  )  const

Definition at line 55 of file wxldebug.h.

Referenced by wxLuaStackDialog::GetItemImage(), and wxLuaSocketBase::WriteDebugData().

wxString wxLuaDebugItem::GetValueTypeString (  )  const

Definition at line 56 of file wxldebug.h.

References wxluaT_typename().

Referenced by wxLuaStackDialog::GetItemText().

void wxLuaDebugItem::SetFlag ( int  flag  ) 

Definition at line 71 of file wxldebug.h.

void wxLuaDebugItem::SetFlagBit ( int  bit,
bool  set 
)

Definition at line 72 of file wxldebug.h.

References WXLUA_SETBIT.

Referenced by wxLuaStackDialog::CollapseItem(), and wxLuaStackDialog::ExpandItem().

void wxLuaDebugItem::SetRef ( int  lua_ref  ) 

Definition at line 73 of file wxldebug.h.

wxString wxLuaDebugItem::ToString (  )  const

Definition at line 76 of file wxldebug.h.


Member Data Documentation

Definition at line 93 of file wxldebug.h.

Definition at line 92 of file wxldebug.h.

Definition at line 86 of file wxldebug.h.

Referenced by GetRefPtr(), and wxLuaDebugData::SortFunction().

Definition at line 87 of file wxldebug.h.

Referenced by wxLuaDebugData::SortFunction().

Definition at line 90 of file wxldebug.h.

Definition at line 88 of file wxldebug.h.

Referenced by GetRefPtr(), and wxLuaDebugData::SortFunction().

Definition at line 89 of file wxldebug.h.

Referenced by wxLuaDebugData::SortFunction().

Definition at line 91 of file wxldebug.h.


The documentation for this class was generated from the following files:
Generated on Tue Jul 13 10:30:39 2010 for wxLua by  doxygen 1.6.3