Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members

InstallUnexpected Class Reference

Install an unexpected handler for the duration of its scope. More...

#include <Exception.h>

List of all members.

Public Member Functions

 InstallUnexpected (void(*func)()=DefaultUnexpected)
 ~InstallUnexpected ()

Protected Attributes

void(* old )()


Detailed Description

Install an unexpected handler for the duration of its scope.

Install DefaultUnexpected if no handler is provided.


Constructor & Destructor Documentation

InstallUnexpected::InstallUnexpected void(*  func)() = DefaultUnexpected  ) 
 

InstallUnexpected::~InstallUnexpected  ) 
 


Member Data Documentation

void(* InstallUnexpected::old)() [protected]
 


The documentation for this class was generated from the following files:
Generated on Sun Aug 15 14:14:32 2004 for libtagcoll by doxygen 1.3.8