Categorized all functions and macros in the Debugging and Version categories.

git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@52538 c3d73ce0-8a6f-49c7-b76d-6d57e0e08775
This commit is contained in:
Bryan Petty
2008-03-15 03:14:51 +00:00
parent 6e42617af4
commit 9579c1d7bb
7 changed files with 260 additions and 173 deletions

View File

@@ -12,15 +12,13 @@
@ingroup group_funcmacro
Useful macros and functions for error checking and defensive programming.
wxWidgets defines three families of the assert-like macros: the wxASSERT and
wxFAIL macros only do anything if __WXDEBUG__ is defined (in other words, in
wxWidgets defines three families of the assert-like macros: the wxASSERT() and
wxFAIL() macros only do anything if __WXDEBUG__ is defined (in other words, in
the debug build) but disappear completely in the release build. On the other
hand, the wxCHECK macros stay event in release builds but a check failure
doesn't generate any user-visible effects then. Finally, the compile time
assertions don't happen during the run-time but result in the compilation error
messages if the condition they check fail.
@header{wx/debug.h}
hand, the wxCHECK() macros stay in release builds but a check failure doesn't
generate any user-visible effects. Finally, the compile time assertions don't
happen during the run-time but result in the compilation error messages if the
condition they check fail.
*/