Code::Blocks  SVN r11506
Public Member Functions | List of all members
cbWatchesDlg Class Referenceabstract

#include <cbdebugger_interfaces.h>

Inheritance diagram for cbWatchesDlg:
Collaboration diagram for cbWatchesDlg:

Public Member Functions

virtual ~cbWatchesDlg ()
 
virtual wxWindowGetWindow ()=0
 
virtual void UpdateWatches ()=0
 
virtual void AddWatch (cb::shared_ptr< cbWatch > watch)=0
 
virtual void AddSpecialWatch (cb::shared_ptr< cbWatch > watch, bool readonly)=0
 
virtual void RemoveWatch (cb::shared_ptr< cbWatch > watch)=0
 
virtual void RenameWatch (wxObject *prop, const wxString &newSymbol)=0
 
virtual void RefreshUI ()=0
 

Detailed Description

Definition at line 105 of file cbdebugger_interfaces.h.

Constructor & Destructor Documentation

◆ ~cbWatchesDlg()

cbWatchesDlg::~cbWatchesDlg ( )
virtual

Definition at line 21 of file cbdebugger_interfaces.cpp.

Member Function Documentation

◆ AddSpecialWatch()

virtual void cbWatchesDlg::AddSpecialWatch ( cb::shared_ptr< cbWatch watch,
bool  readonly 
)
pure virtual

Implemented in WatchesDlg.

Referenced by DebuggerGDB::DoWatches().

◆ AddWatch()

virtual void cbWatchesDlg::AddWatch ( cb::shared_ptr< cbWatch watch)
pure virtual

◆ GetWindow()

virtual wxWindow* cbWatchesDlg::GetWindow ( )
pure virtual

◆ RefreshUI()

virtual void cbWatchesDlg::RefreshUI ( )
pure virtual

Implemented in WatchesDlg.

Referenced by DebuggerManager::RefreshUI().

◆ RemoveWatch()

virtual void cbWatchesDlg::RemoveWatch ( cb::shared_ptr< cbWatch watch)
pure virtual

Implemented in WatchesDlg.

Referenced by DebuggerGDB::OnConfigurationChange().

◆ RenameWatch()

virtual void cbWatchesDlg::RenameWatch ( wxObject prop,
const wxString newSymbol 
)
pure virtual

Implemented in WatchesDlg.

Referenced by DebuggerGDB::OnMenuWatchDereference().

◆ UpdateWatches()

virtual void cbWatchesDlg::UpdateWatches ( )
pure virtual

Implemented in WatchesDlg.

Referenced by DbgCmd_UpdateWatchesTree::Action().


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