#include <CRWindowHierarchyHandler.h>
Public Member Functions | |
virtual wxString | FindContainerName (wxWindow *window) |
Static Public Member Functions | |
static void | Destroy () |
Threadsafe destruction of static singleton instance. | |
static CRWindowHierarchyHandler * | GetInstance () |
Get single private instance (Singleton pattern). | |
Protected Member Functions | |
CRWindowHierarchyHandler () | |
Constructor. | |
virtual | ~CRWindowHierarchyHandler () |
Destructor. | |
Classes | |
struct | WxStrSort |
Definition at line 33 of file CRWindowHierarchyHandler.h.
CRWindowHierarchyHandler::CRWindowHierarchyHandler | ( | ) | [protected] |
Constructor.
Definition at line 30 of file CRWindowHierarchyHandler.cpp.
Referenced by GetInstance().
CRWindowHierarchyHandler::~CRWindowHierarchyHandler | ( | ) | [protected, virtual] |
void CRWindowHierarchyHandler::Destroy | ( | ) | [static] |
Threadsafe destruction of static singleton instance.
Definition at line 58 of file CRWindowHierarchyHandler.cpp.
wxString CRWindowHierarchyHandler::FindContainerName | ( | wxWindow * | window | ) | [virtual] |
Definition at line 68 of file CRWindowHierarchyHandler.cpp.
Referenced by wxTst::CRTreeSelectionChangingEvent::Process(), wxTst::CRTreeItemRightClickEvent::Process(), wxTst::CRTextUpdateEvent::Process(), wxTst::CRSpinCtrlUpdateEvent::Process(), wxTst::CRSliderUpdateEvent::Process(), wxTst::CRRadioBoxSelectionEvent::Process(), wxTst::CRNotebookPageChangeEvent::Process(), wxTst::CRChoiceSelectionEvent::Process(), wxTst::CRCheckBoxClickEvent::Process(), and wxTst::CRButtonClickEvent::Process().
CRWindowHierarchyHandler * CRWindowHierarchyHandler::GetInstance | ( | ) | [static] |
Get single private instance (Singleton pattern).
Definition at line 48 of file CRWindowHierarchyHandler.cpp.
References CRWindowHierarchyHandler().
Referenced by wxTst::CRTreeSelectionChangingEvent::Process(), wxTst::CRTreeItemRightClickEvent::Process(), wxTst::CRTextUpdateEvent::Process(), wxTst::CRSpinCtrlUpdateEvent::Process(), wxTst::CRSliderUpdateEvent::Process(), wxTst::CRRadioBoxSelectionEvent::Process(), wxTst::CRNotebookPageChangeEvent::Process(), wxTst::CRChoiceSelectionEvent::Process(), wxTst::CRCheckBoxClickEvent::Process(), and wxTst::CRButtonClickEvent::Process().