Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
Data Structures | Static Public Member Functions | Friends
alib::ExceptionHandler Class Reference

#include <ExceptionHandler.hpp>

Data Structures

class  NestedExceptionContainer
 

Static Public Member Functions

static int handle (NestedExceptionContainer &output)
 
static int handle (ext::ostream &output)
 
template<int Result, class Callable >
static void addHandler (Callable handler)
 

Friends

ext::ostreamoperator<< (ext::ostream &os, const NestedException &exception)
 

Member Function Documentation

◆ addHandler()

template<int Result, class Callable >
static void alib::ExceptionHandler::addHandler ( Callable  handler)
inlinestatic

◆ handle() [1/2]

int alib::ExceptionHandler::handle ( ext::ostream output)
static
Here is the call graph for this function:

◆ handle() [2/2]

int alib::ExceptionHandler::handle ( NestedExceptionContainer output)
static
Here is the caller graph for this function:

Friends And Related Function Documentation

◆ operator<<

ext::ostream & operator<< ( ext::ostream os,
const NestedException &  exception 
)
friend

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