Debugging Utilities.
More...
#define CEL_ANONYMOUS_NS _Cel_Internal_NS_ |
With Visual Studio .NET 2003, we cannot see the variable values of which class is defined in anonymous namespace.
This macro provides alternative namespace which is only enabled on debug versions of the libraries. On the release versions, it is redefined as anonymous namespace.
- Parameters
-
cond | A condition that is assumed to be true. This macro breaks the execusion of the program by calling abort if the specified condition is not true. This assertion is striped if CEL_DEBUG is not defined or set to 0. If you don't want to strip these assertion codes, set CEL_DEBUG to 1. The string output is by calling Celartem::cel_printf function. |
- See Also
- Debugging Your Code, Celartem::cel_printf, Celartem::cel_dbgPrintf, CEL_DEBUG