Version: 0.6.0

A TrackCancel interface class. More...

#include <core.h>

Inheritance diagram for ITrackCancel:
Collaboration diagram for ITrackCancel:

Public Member Functions

 ITrackCancel (void)
 A constructor.
 
virtual ~ITrackCancel (void)
 A destructor.
 
virtual void Cancel (void)
 
virtual bool Continue (void)
 
virtual void Reset (void)
 
virtual IProgressor *const GetProgressor (void)
 
virtual void SetProgressor (IProgressor *pProgressor)
 
virtual void PutMessage (const wxString &sMessage, size_t nIndex, wxGISEnumMessageType eType)
 
virtual wxString GetLastMessage (void)
 

Protected Attributes

bool m_bIsCanceled
 
IProgressorm_pProgressor
 

Detailed Description

A TrackCancel interface class.

This is base class for TrackCancel classes. The TrackCancel provide ability to stop by ESC, Cancel and etc. execution of some process or function


The documentation for this class was generated from the following file:
  • /home/bishop/work/projects/nextgismanager/include/wxgis/core/core.h