CosmoBolognaLib
Free Software C++/Python libraries for cosmological calculations
Exception.h File Reference

The class Exception Class used to handle the exceptions. More...

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

Go to the source code of this file.

Classes

class  cbl::glob::Exception
 The class Exception. More...
 

Namespaces

 cbl
 The global namespace of the CosmoBolognaLib
 
 cbl::glob
 The namespace of the functions and classes of internal auxiliary use
 

Enumerations

enum class  cbl::glob::ExitCode { cbl::glob::_error_ , cbl::glob::_IO_ , cbl::glob::_workInProgress_ }
 the exit status More...
 

Functions

std::vector< std::string > cbl::glob::ExitCodeNames ()
 return a std::vector containing the ExitCode names More...
 
ExitCode cbl::glob::ExitCodeCast (const int exitCodeIndex)
 cast an enum of type ExitCode from its index More...
 
ExitCode cbl::glob::ExitCodeCast (const std::string exitCodeName)
 cast an enum of type ExitCode from its name More...
 
std::vector< ExitCode > cbl::glob::ExitCodeCast (const std::vector< int > exitCodeIndeces)
 cast an enum of type ExitCode from indeces More...
 
std::vector< ExitCode > cbl::glob::ExitCodeCast (const std::vector< std::string > exitCodeNames)
 cast an enum of type ExitCode from thier names More...
 

Detailed Description

The class Exception Class used to handle the exceptions.

This file defines the interface of the class Exception, used to handle the exceptions

Author
Federico Marulli
feder.nosp@m.ico..nosp@m.marul.nosp@m.li3@.nosp@m.unibo.nosp@m..it

Definition in file Exception.h.