XBase Class Reference

Exception base class. More...

#include <XBase.h>

Inherited by XConfigRead, XIO, XMT, XScreen, XSocket, and XSynergy.

List of all members.

Public Member Functions

 XBase ()
 Use getWhat() as the result of what().
 XBase (const CString &msg)
 Use msg as the result of what().
virtual const char * what () const
 Reason for exception.

Protected Member Functions

virtual CString getWhat () const =0 throw ()
 Get a human readable string describing the exception.
virtual CString format (const char *id, const char *defaultFormat,...) const throw ()
 Format a string.

Detailed Description

Exception base class.

This is the base class of most exception types.

Definition at line 24 of file XBase.h.


Member Function Documentation

CString XBase::format ( const char *  id,
const char *  defaultFormat,
  ... 
) const throw () [protected, virtual]

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

Generated on 12 Nov 2010 for synergy-plus by  doxygen 1.6.1