#include <Exception.h>
Public Member Functions | |
InstallUnexpected (void(*func)()=DefaultUnexpected) | |
~InstallUnexpected () | |
Protected Attributes | |
void(* | old )() |
Install DefaultUnexpected if no handler is provided.
This is a RAII class: when it goes out of scope, the handler is removed.
Tagcoll::InstallUnexpected::InstallUnexpected | ( | void(*)() | func = DefaultUnexpected |
) |
Tagcoll::InstallUnexpected::~InstallUnexpected | ( | ) |
void(* Tagcoll::InstallUnexpected::old)() [protected] |