Logo Search packages:      
Sourcecode: codeblocks version File versions  Download package

Public Types | Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes

ThreadSearchLoggerList Class Reference

Inheritance diagram for ThreadSearchLoggerList:
Inheritance graph
[legend]
Collaboration diagram for ThreadSearchLoggerList:
Collaboration graph
[legend]

List of all members.

Public Types

enum  eLoggerTypes { TypeList = 0, TypeTree, TypeList = 0, TypeTree }
enum  eLoggerTypes { TypeList = 0, TypeTree, TypeList = 0, TypeTree }

Public Member Functions

virtual void Clear ()
virtual void Clear ()
virtual eLoggerTypes GetLoggerType ()
virtual eLoggerTypes GetLoggerType ()
virtual wxWindow * GetWindow ()
virtual wxWindow * GetWindow ()
void OnLoggerListClick (wxListEvent &event)
void OnLoggerListClick (wxListEvent &event)
void OnLoggerListDoubleClick (wxListEvent &event)
void OnLoggerListDoubleClick (wxListEvent &event)
virtual void OnSearchBegin (const ThreadSearchFindData &findData)
virtual void OnThreadSearchEvent (const ThreadSearchEvent &event)
virtual void OnThreadSearchEvent (const ThreadSearchEvent &event)
virtual void SetFocus ()
virtual void SetFocus ()
void SyncLoggerToPreview ()
 ThreadSearchLoggerList (ThreadSearchView &threadSearchView, ThreadSearch &threadSearchPlugin, InsertIndexManager::eFileSorting fileSorting, wxPanel *pParent, long id)
 ThreadSearchLoggerList (ThreadSearchView &threadSearchView, ThreadSearch &threadSearchPlugin, InsertIndexManager::eFileSorting fileSorting, wxPanel *pParent, long id)
virtual void Update ()
virtual void Update ()
virtual ~ThreadSearchLoggerList ()
virtual ~ThreadSearchLoggerList ()

Static Public Member Functions

static ThreadSearchLoggerBaseBuildThreadSearchLoggerBase (ThreadSearchView &threadSearchView, ThreadSearch &threadSearchPlugin, eLoggerTypes loggerType, InsertIndexManager::eFileSorting fileSorting, wxPanel *pParent, long id)
static ThreadSearchLoggerBaseBuildThreadSearchLoggerBase (ThreadSearchView &threadSearchView, ThreadSearch &threadSearchPlugin, eLoggerTypes loggerType, InsertIndexManager::eFileSorting fileSorting, wxPanel *pParent, long id)

Protected Member Functions

virtual void ConnectEvents (wxEvtHandler *pEvtHandler)
virtual void ConnectEvents (wxEvtHandler *pEvtHandler)
void DeleteListItem (long index)
void DeleteListItems ()
virtual void DisconnectEvents (wxEvtHandler *pEvtHandler)
virtual void DisconnectEvents (wxEvtHandler *pEvtHandler)
bool GetFileLineFromListEvent (wxListEvent &event, wxString &filepath, long &line)
bool GetFileLineFromListEvent (wxListEvent &event, wxString &filepath, long &line)
bool IsLineResultLine (long index=-1)
void OnDeleteAllListItems (wxCommandEvent &event)
void OnDeleteListItem (wxCommandEvent &event)
void OnLoggerListContextualMenu (wxContextMenuEvent &event)
void OnMouseWheelEvent (wxMouseEvent &event)
void SetListColumns ()
void SetListColumns ()
void ShowMenu (const wxPoint &point)

Protected Attributes

InsertIndexManager m_IndexManager
long m_IndexOffset
long m_LastLeftMouseClickIndex
wxListCtrl * m_pListLog
ThreadSearchm_ThreadSearchPlugin
ThreadSearchViewm_ThreadSearchView

Detailed Description

Definition at line 28 of file ThreadSearchLoggerList.h.


The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index