project_exception Class Reference
[Error Library]

#include <stlsoft/error/project_exception.hpp>

Inheritance diagram for project_exception:

com_exception os_exception clone_failure com_initialisation_exception variant_type_exception unix_exception windows_exception missing_entry_point_exception readdir_sequence_exception synchronisation_exception access_exception clipboard_exception control_panel_exception invalid_calling_convention_exception missing_entry_point_exception registry_exception resource_exception synchronisation_exception toolhelp_exception version_info_exception

List of all members.


Detailed Description

Root exception class for sub-project platform-specific exceptions.

Public Types

Types
typedef project_exception class_type
 The type of the current instantiation.
typedef std::exception parent_class_type
 The parent type.

Public Member Functions

Construction
 project_exception ()
 Default constructor.
Accessors
virtual char const * what () const =0 throw ()
 Returns a human-readable string describing the exception condition.

Member Typedef Documentation

typedef std:: exception parent_class_type


Constructor & Destructor Documentation

project_exception (  )  [inline]

Default constructor.


Member Function Documentation

virtual char const* what (  )  const throw () [pure virtual]

Returns a human-readable string describing the exception condition.

Implemented in clone_failure, com_exception, os_exception, unix_exception, tss_exception, windows_exception, and tss_exception.


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

Generated on Thu Jun 10 08:58:45 2010 for STLSoft by  doxygen 1.5.6