sgis::image::WalzErrorHandler Class Reference

Example of a subclassed error handler. More...

Inheritance diagram for sgis::image::WalzErrorHandler:

laserlib::ErrorHandler

List of all members.

Private Member Functions

virtual void Error (std::string const &msg)
 An error has occured.
virtual void Warning (std::string const &msg)
 A warning should be issued.
virtual void Information (std::string const &msg)
 Information should be displayed.
virtual void Debug (std::string const &msg)
 Debug trace.


Detailed Description

Example of a subclassed error handler.

The base class just printf messages, which will not be seen in a GUI application. This sub class uses wxWidgets to pop-up dialogs with stacked errors, warnings, and information.


Member Function Documentation

virtual void sgis::image::WalzErrorHandler::Error ( std::string const &  msg  )  [private, virtual]

An error has occured.

This overload calls wxLogError.

Reimplemented from laserlib::ErrorHandler.

virtual void sgis::image::WalzErrorHandler::Warning ( std::string const &  msg  )  [private, virtual]

A warning should be issued.

This overload calls wxLogWarning.

Reimplemented from laserlib::ErrorHandler.

virtual void sgis::image::WalzErrorHandler::Information ( std::string const &  msg  )  [private, virtual]

Information should be displayed.

This overload calls wxLogMessage

Reimplemented from laserlib::ErrorHandler.

virtual void sgis::image::WalzErrorHandler::Debug ( std::string const &  msg  )  [private, virtual]

Debug trace.

This overload calls wxMessageOutputDebug::Printf

Reimplemented from laserlib::ErrorHandler.


Generated on Fri Feb 20 22:49:52 2009 for WALZ WAvelet Lidar Zipper by  doxygen 1.5.6