Download Manual for version 1.8.9.1 Written by Dimitri van Heesch ©1997-2015

Transcript
23.64 \endcond
157
See also
sections \endif, \ifnot, \else, and \elseif.
23.64 \endcond
Ends a conditional section that was started by \cond.
See also
section \cond.
23.65 \endif
Ends a conditional section that was started by \if or \ifnot For each \if or \ifnot one and only one matching \endif must
follow.
See also
sections \if and \ifnot.
23.66 \exception <exception-object> { exception description }
Starts an exception description for an exception object with name <exception-object>. Followed by a description
of the exception. The existence of the exception object is not checked. The text of the paragraph has no special internal structure. All visual enhancement commands may be used inside the paragraph. Multiple adjacent
\exception commands will be joined into a single paragraph. Each exception description will start on a new
line. The \exception description ends when a blank line or some other sectioning command is encountered.
See section \fn for an example.
23.67 \if (section-label)
Starts a conditional documentation section. The section ends with a matching \endif command. A conditional
section is disabled by default. To enable it you must put the section-label after the ENABLED_SECTIONS tag in the
configuration file.
The section label can be a logical expression build of section names, round brackets, && (AND), || (OR) and !
(NOT). If you use an expression you need to wrap it in round brackets, i.e \cond (!LABEL1 && LABEL2).
Conditional blocks can be nested. A nested section is only enabled if all enclosing sections are enabled as well.
Example:
/*!
*
*
*
*
*
*
*
*
*
*
*
*/
Unconditionally shown documentation.
\if Cond1
Only included if Cond1 is set.
\endif
\if Cond2
Only included if Cond2 is set.
\if Cond3
Only included if Cond2 and Cond3 are set.
\endif
More text.
\endif
Unconditional text.
Generated by Doxygen