evio  6.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
evio::EvioException Class Reference

Exception class for Evio software package. More...

#include <EvioException.h>

Public Member Functions

 EvioException (const std::string &msg) noexcept
 Constructor. More...
 
 EvioException (const std::exception &ex) noexcept
 Constructor. More...
 
 EvioException (const std::string &msg, const char *file, int line) noexcept
 Constructor. More...
 

Detailed Description

Exception class for Evio software package.

Date
04/10/2019
Author
timmer

Constructor & Destructor Documentation

◆ EvioException() [1/3]

evio::EvioException::EvioException ( const std::string &  msg)
inlineexplicitnoexcept

Constructor.

Parameters
msgerror message.

◆ EvioException() [2/3]

evio::EvioException::EvioException ( const std::exception &  ex)
inlineexplicitnoexcept

Constructor.

Parameters
exexception that caused this one.

◆ EvioException() [3/3]

evio::EvioException::EvioException ( const std::string &  msg,
const char *  file,
int  line 
)
inlinenoexcept

Constructor.

Parameters
msgerror message.
filename of file exception occurred.
linefile line exception occurred.

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