Macro definitions for debug switches. More...


Go to the source code of this file.
Macros | |
| #define | defineDebugSwitchWithName(Type, Name, DebugSwitch) int Type::debug(::Foam::debug::debugSwitch(Name, DebugSwitch)) |
| Define the debug information, lookup as Name. More... | |
| #define | defineDebugSwitch(Type, DebugSwitch) defineDebugSwitchWithName(Type, Type::typeName_(), DebugSwitch); |
| Define the debug information. More... | |
| #define | defineTemplateDebugSwitchWithName(Type, Name, DebugSwitch) |
| Define the debug information for templates, lookup as Name. More... | |
| #define | defineTemplate2DebugSwitchWithName(Type, Name, DebugSwitch) |
| Define the debug information for templates sub-classes, lookup as Name. More... | |
| #define | defineTemplateDebugSwitch(Type, DebugSwitch) defineTemplateDebugSwitchWithName(Type, #Type, DebugSwitch) |
| Define the debug information for templates. More... | |
| #define | defineNamedTemplateDebugSwitch(Type, DebugSwitch) defineTemplateDebugSwitchWithName(Type, Type::typeName_(), DebugSwitch) |
| Define the debug information directly for templates. More... | |
| #define | defineTemplate2DebugSwitch(Type, DebugSwitch) defineTemplate2DebugSwitchWithName(Type, #Type, DebugSwitch) |
| Define the debug information for templates. More... | |
| #define | defineNamedTemplate2DebugSwitch(Type, DebugSwitch) defineTemplate2DebugSwitchWithName(Type, Type::typeName_(), DebugSwitch) |
| Define the debug information directly for templates. More... | |
Macro definitions for debug switches.
Original source file defineDebugSwitch.H
Definition in file defineDebugSwitch.H.
| #define defineDebugSwitchWithName | ( | Type, | |
| Name, | |||
| DebugSwitch | |||
| ) | int Type::debug(::Foam::debug::debugSwitch(Name, DebugSwitch)) |
Define the debug information, lookup as Name.
Definition at line 38 of file defineDebugSwitch.H.
| #define defineDebugSwitch | ( | Type, | |
| DebugSwitch | |||
| ) | defineDebugSwitchWithName(Type, Type::typeName_(), DebugSwitch); |
Define the debug information.
Definition at line 42 of file defineDebugSwitch.H.
| #define defineTemplateDebugSwitchWithName | ( | Type, | |
| Name, | |||
| DebugSwitch | |||
| ) |
Define the debug information for templates, lookup as Name.
Definition at line 46 of file defineDebugSwitch.H.
| #define defineTemplate2DebugSwitchWithName | ( | Type, | |
| Name, | |||
| DebugSwitch | |||
| ) |
Define the debug information for templates sub-classes, lookup as Name.
Definition at line 51 of file defineDebugSwitch.H.
| #define defineTemplateDebugSwitch | ( | Type, | |
| DebugSwitch | |||
| ) | defineTemplateDebugSwitchWithName(Type, #Type, DebugSwitch) |
Define the debug information for templates.
Useful with typedefs
Definition at line 57 of file defineDebugSwitch.H.
| #define defineNamedTemplateDebugSwitch | ( | Type, | |
| DebugSwitch | |||
| ) | defineTemplateDebugSwitchWithName(Type, Type::typeName_(), DebugSwitch) |
Define the debug information directly for templates.
Definition at line 61 of file defineDebugSwitch.H.
| #define defineTemplate2DebugSwitch | ( | Type, | |
| DebugSwitch | |||
| ) | defineTemplate2DebugSwitchWithName(Type, #Type, DebugSwitch) |
Define the debug information for templates.
Useful with typedefs
Definition at line 66 of file defineDebugSwitch.H.
| #define defineNamedTemplate2DebugSwitch | ( | Type, | |
| DebugSwitch | |||
| ) | defineTemplate2DebugSwitchWithName(Type, Type::typeName_(), DebugSwitch) |
Define the debug information directly for templates.
Definition at line 70 of file defineDebugSwitch.H.