AutoPas  3.0.0
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations
ExceptionHandler.h File Reference
#include <cstdlib>
#include <functional>
#include <mutex>
#include <string>
#include "autopas/utils/logging/Logger.h"
Include dependency graph for ExceptionHandler.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  autopas::utils::ExceptionHandler
 Defines and handles the throwing and printing of exceptions. More...
 
class  autopas::utils::ExceptionHandler::AutoPasException
 Default exception class for autopas exceptions. More...
 

Namespaces

namespace  autopas
 This is the main namespace of AutoPas.
 
namespace  autopas::utils
 In this namespace some helper classes and functions can be found used inside of AutoPas.
 

Enumerations

enum  autopas::utils::ExceptionBehavior { autopas::utils::ignore , autopas::utils::throwException , autopas::utils::printAbort , autopas::utils::printCustomAbortFunction }
 Enum that defines the behavior of the expection handling. More...
 

Detailed Description

Author
seckler
Date
17.04.18