Go to the source code of this file.
Classes | |
class | messageStream |
Class to handle messaging in a simple, consistent stream-based manner. More... | |
Namespaces | |
Foam | |
Namespace for OpenFOAM. | |
Macros | |
#define | FUNCTION_NAME __func__ |
#define | SeriousErrorIn(functionName) ::Foam::SeriousError((functionName), __FILE__, __LINE__) |
Report an error message using Foam::SeriousError. More... | |
#define | SeriousErrorInFunction SeriousErrorIn(FUNCTION_NAME) |
Report an error message using Foam::SeriousError. More... | |
#define | SeriousIOErrorIn(functionName, ios) ::Foam::SeriousError((functionName), __FILE__, __LINE__, ios) |
Report an IO error message using Foam::SeriousError. More... | |
#define | SeriousIOErrorInFunction(ios) SeriousIOErrorIn(FUNCTION_NAME, ios) |
Report an IO error message using Foam::SeriousError. More... | |
#define | WarningIn(functionName) ::Foam::Warning((functionName), __FILE__, __LINE__) |
Report a warning using Foam::Warning. More... | |
#define | WarningInFunction WarningIn(FUNCTION_NAME) |
Report a warning using Foam::Warning. More... | |
#define | IOWarningIn(functionName, ios) ::Foam::Warning((functionName), __FILE__, __LINE__, (ios)) |
Report an IO warning using Foam::Warning. More... | |
#define | IOWarningInFunction(ios) IOWarningIn(FUNCTION_NAME, ios) |
Report an IO warning using Foam::Warning. More... | |
#define | InfoIn(functionName) ::Foam::Info((functionName), __FILE__, __LINE__) |
Report an information message using Foam::Info. More... | |
#define | InfoInFunction InfoIn(FUNCTION_NAME) |
Report an information message using Foam::Info. More... | |
#define | InfoHeader if (::Foam::writeInfoHeader) Info |
Report write to Foam::Info if the local log switch is true. More... | |
#define | Log if (log) Info |
Report write to Foam::Info if the local log switch is true. More... | |
#define | IOInfoIn(functionName, ios) ::Foam::Info((functionName), __FILE__, __LINE__, (ios)) |
Report an IO information message using Foam::Info. More... | |
#define | IOInfoInFunction(ios) IOInfoIn(FUNCTION_NAME, ios) |
Report an IO information message using Foam::Info. More... | |
#define | DebugInfo if (debug) Info |
Report an information message using Foam::Info. More... | |
#define | DebugInFunction if (debug) InfoInFunction |
Report an information message using Foam::Info. More... | |
#define | DebugVar(var) |
Report a variable name and value. More... | |
Variables | |
messageStream | SeriousError |
messageStream | Warning |
messageStream | Info |
bool | writeInfoHeader = true |
Original source file messageStream.H
Definition in file messageStream.H.
#define FUNCTION_NAME __func__ |
Definition at line 218 of file messageStream.H.
#define SeriousErrorIn | ( | functionName | ) | ::Foam::SeriousError((functionName), __FILE__, __LINE__) |
Report an error message using Foam::SeriousError.
for functionName in file __FILE__ at line __LINE__
Definition at line 224 of file messageStream.H.
#define SeriousErrorInFunction SeriousErrorIn(FUNCTION_NAME) |
Report an error message using Foam::SeriousError.
for FUNCTION_NAME in file __FILE__ at line __LINE__
Definition at line 229 of file messageStream.H.
#define SeriousIOErrorIn | ( | functionName, | |
ios | |||
) | ::Foam::SeriousError((functionName), __FILE__, __LINE__, ios) |
Report an IO error message using Foam::SeriousError.
for functionName in file __FILE__ at line __LINE__ for a particular IOstream
Definition at line 235 of file messageStream.H.
#define SeriousIOErrorInFunction | ( | ios | ) | SeriousIOErrorIn(FUNCTION_NAME, ios) |
Report an IO error message using Foam::SeriousError.
for FUNCTION_NAME in file __FILE__ at line __LINE__ for a particular IOstream
Definition at line 241 of file messageStream.H.
#define WarningIn | ( | functionName | ) | ::Foam::Warning((functionName), __FILE__, __LINE__) |
Report a warning using Foam::Warning.
for functionName in file __FILE__ at line __LINE__
Definition at line 246 of file messageStream.H.
#define WarningInFunction WarningIn(FUNCTION_NAME) |
Report a warning using Foam::Warning.
for FUNCTION_NAME in file __FILE__ at line __LINE__
Definition at line 251 of file messageStream.H.
#define IOWarningIn | ( | functionName, | |
ios | |||
) | ::Foam::Warning((functionName), __FILE__, __LINE__, (ios)) |
Report an IO warning using Foam::Warning.
for functionName in file __FILE__ at line __LINE__ for a particular IOstream
Definition at line 257 of file messageStream.H.
#define IOWarningInFunction | ( | ios | ) | IOWarningIn(FUNCTION_NAME, ios) |
Report an IO warning using Foam::Warning.
for FUNCTION_NAME in file __FILE__ at line __LINE__ for a particular IOstream
Definition at line 263 of file messageStream.H.
#define InfoIn | ( | functionName | ) | ::Foam::Info((functionName), __FILE__, __LINE__) |
Report an information message using Foam::Info.
for functionName in file __FILE__ at line __LINE__
Definition at line 268 of file messageStream.H.
#define InfoInFunction InfoIn(FUNCTION_NAME) |
Report an information message using Foam::Info.
for FUNCTION_NAME in file __FILE__ at line __LINE__
Definition at line 273 of file messageStream.H.
#define InfoHeader if (::Foam::writeInfoHeader) Info |
Report write to Foam::Info if the local log switch is true.
Definition at line 276 of file messageStream.H.
#define Log if (log) Info |
Report write to Foam::Info if the local log switch is true.
Definition at line 280 of file messageStream.H.
#define IOInfoIn | ( | functionName, | |
ios | |||
) | ::Foam::Info((functionName), __FILE__, __LINE__, (ios)) |
Report an IO information message using Foam::Info.
for functionName in file __FILE__ at line __LINE__ for a particular IOstream
Definition at line 287 of file messageStream.H.
#define IOInfoInFunction | ( | ios | ) | IOInfoIn(FUNCTION_NAME, ios) |
Report an IO information message using Foam::Info.
for FUNCTION_NAME in file __FILE__ at line __LINE__ for a particular IOstream
Definition at line 293 of file messageStream.H.
#define DebugInfo if (debug) Info |
Report an information message using Foam::Info.
if the local debug switch is true
Definition at line 298 of file messageStream.H.
#define DebugInFunction if (debug) InfoInFunction |
Report an information message using Foam::Info.
for FUNCTION_NAME in file __FILE__ at line __LINE__ if the local debug switch is true
Definition at line 304 of file messageStream.H.
#define DebugVar | ( | var | ) |
Report a variable name and value.
using Foam::Pout in file __FILE__ at line __LINE__
Definition at line 309 of file messageStream.H.