Go to the source code of this file.
Classes | |
class | error |
Class to handle errors and exceptions in a simple, consistent stream-based manner. More... | |
class | IOerror |
Namespaces | |
Foam | |
Macros | |
#define | FatalErrorIn(functionName) ::Foam::FatalError((functionName), __FILE__, __LINE__) |
#define | FatalErrorInFunction FatalErrorIn(FUNCTION_NAME) |
#define | FatalErrorInLookup(lookupTag, lookupName, lookupTable) |
#define | FatalIOErrorIn(functionName, ios) ::Foam::FatalIOError((functionName), __FILE__, __LINE__, (ios)) |
#define | FatalIOErrorInFunction(ios) FatalIOErrorIn(FUNCTION_NAME, ios) |
#define | FatalIOErrorInLookup(ios, lookupTag, lookupName, lookupTable) |
#define | SafeFatalIOErrorIn(functionName, ios, msg) |
#define | SafeFatalIOErrorInFunction(ios, msg) SafeFatalIOErrorIn(FUNCTION_NAME, ios, msg) |
#define | notImplemented(functionName) |
#define | NotImplemented notImplemented(FUNCTION_NAME) |
Functions | |
Ostream & | operator<< (Ostream &os, const error &err) |
Ostream & | operator<< (Ostream &os, const IOerror &err) |
Variables | |
error | FatalError |
IOerror | FatalIOError |
#define FatalErrorIn | ( | functionName | ) | ::Foam::FatalError((functionName), __FILE__, __LINE__) |
#define FatalErrorInFunction FatalErrorIn(FUNCTION_NAME) |
#define FatalErrorInLookup | ( | lookupTag, | |
lookupName, | |||
lookupTable | |||
) |
#define FatalIOErrorIn | ( | functionName, | |
ios | |||
) | ::Foam::FatalIOError((functionName), __FILE__, __LINE__, (ios)) |
#define FatalIOErrorInFunction | ( | ios | ) | FatalIOErrorIn(FUNCTION_NAME, ios) |
#define FatalIOErrorInLookup | ( | ios, | |
lookupTag, | |||
lookupName, | |||
lookupTable | |||
) |
#define SafeFatalIOErrorIn | ( | functionName, | |
ios, | |||
msg | |||
) |
#define SafeFatalIOErrorInFunction | ( | ios, | |
msg | |||
) | SafeFatalIOErrorIn(FUNCTION_NAME, ios, msg) |
#define notImplemented | ( | functionName | ) |
#define NotImplemented notImplemented(FUNCTION_NAME) |
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.