#include <exception>
#include <string>
#include <tagcoll/stringf.h>
Include dependency graph for Exception.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Namespaces | |
| namespace | Tagcoll |
Classes | |
| class | Tagcoll::InstallUnexpected |
| Install an unexpected handler for the duration of its scope. More... | |
| class | Tagcoll::Exception |
| Base class for all exceptions. More... | |
| class | Tagcoll::ContextException |
| Exception with a description of the throwing context. More... | |
| class | Tagcoll::NotFoundException |
| Exception thrown when some a requested item has not been found. More... | |
| class | Tagcoll::InterruptedException |
| Exception thrown when some long event is interrupted by an external event (like a system call being interrupted by a signal). More... | |
| class | Tagcoll::WaitInterruptedException |
| Exception thrown when some system wait is interrupted by a signal. More... | |
| class | Tagcoll::ConsistencyCheckException |
| Exception thrown when some consistency check fails. More... | |
| class | Tagcoll::OutOfRangeException |
| class | Tagcoll::ValOutOfRangeException< C > |
| Exception thrown when index checking fails. More... | |
| class | Tagcoll::SystemException |
| Base class for system exceptions. More... | |
| class | Tagcoll::FileException |
| Base class for exceptions for file I/O. More... | |
Functions | |
| void | Tagcoll::DefaultUnexpected () |
| Basic unexpected handler. | |
1.5.1