Go to the documentation of this file.
55 template<
class Err,
class T>
94 template<
class Err,
class T>
114 template<
class Err,
class T>
117 (m.err_.*m.fPtr_)(m.arg_);
void abort()
Abort : used to stop code for fatal errors.
Error stream manipulators for exit and abort which may terminate the program or throw an exception de...
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)
Ostream & operator<<(Ostream &, const edgeMesh &)
errorManip< error > abort(error &err)
void exit(const int errNo=1)
Exit : can be called for any error to exit program.
errorManipArg< error, int > exit(error &err, const int errNo=1)
void exit(const int errNo=1)
Exit : can be called for any error to exit program.
errorManip(void(Err::*fPtr)(), Err &t)
void abort()
Abort : used to stop code for fatal errors.
errorManipArg(void(Err::*fPtr)(const T), Err &t, const T i)
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
Class to handle errors and exceptions in a simple, consistent stream-based manner.
void(Err::* fPtr_)(const T)