mirror of
https://github.com/boostorg/preprocessor.git
synced 2025-06-30 22:40:58 +02:00
71 lines
2.8 KiB
HTML
71 lines
2.8 KiB
HTML
![]() |
<a href="../index.htm"><IMG height=86
|
|||
|
alt="c++boost.gif (8819 bytes)"
|
|||
|
src="../../../../c++boost.gif"
|
|||
|
width=277 align=center></a>
|
|||
|
<hr>
|
|||
|
<!-- Generated by Doxygen 1.2.12 -->
|
|||
|
<center>
|
|||
|
<a class="qindex" href="index.html">Main Page</a> <a class="qindex" href="files.html">File List</a> <a class="qindex" href="globals.html">File Members</a> </center>
|
|||
|
<hr><h1>identity.hpp File Reference</h1><code>#include <boost/preprocessor/empty.hpp></code><br>
|
|||
|
<table border=0 cellpadding=0 cellspacing=0>
|
|||
|
<tr><td colspan=2><br><h2>Defines</h2></td></tr>
|
|||
|
<tr><td nowrap align=right valign=top>#define </td><td valign=bottom><a class="el" href="identity_8hpp.html#a0">BOOST_PREPROCESSOR_IDENTITY</a>(X)</td></tr>
|
|||
|
<tr><td> </td><td><font size=-1><em>Expands to X once invoked.</em> <a href="#a0">More...</a><em></em></font><br><br></td></tr>
|
|||
|
</table>
|
|||
|
<hr><a name="_details"></a><h2>Detailed Description</h2>
|
|||
|
<a href="../../../../boost/preprocessor/identity.hpp">Click here to see the header.</a>
|
|||
|
<p>
|
|||
|
<hr><h2>Define Documentation</h2>
|
|||
|
<a name="a0" doxytag="identity.hpp::BOOST_PREPROCESSOR_IDENTITY"></a><p>
|
|||
|
<table width="100%" cellpadding="2" cellspacing="0" border="0">
|
|||
|
<tr>
|
|||
|
<td class="md">
|
|||
|
<table cellpadding="0" cellspacing="0" border="0">
|
|||
|
<tr>
|
|||
|
<td class="md" nowrap valign="top"> #define BOOST_PREPROCESSOR_IDENTITY</td>
|
|||
|
<td class="md" valign="top">( </td>
|
|||
|
<td class="md" nowrap valign="top">X </td>
|
|||
|
<td class="mdname1" valign="top" nowrap> </td>
|
|||
|
<td class="md" valign="top">) </td>
|
|||
|
<td class="md" nowrap>
|
|||
|
</table>
|
|||
|
</td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
<table cellspacing=5 cellpadding=0 border=0>
|
|||
|
<tr>
|
|||
|
<td>
|
|||
|
|
|||
|
</td>
|
|||
|
<td>
|
|||
|
|
|||
|
<p>
|
|||
|
Expands to X once invoked.
|
|||
|
<p>
|
|||
|
Designed to be used with <a class="el" href="if_8hpp.html#a0">BOOST_PREPROCESSOR_IF</a>(), when one of the clauses need to be invoked.
|
|||
|
<p>
|
|||
|
Example:
|
|||
|
<p>
|
|||
|
<pre><div class="fragment"><pre>
|
|||
|
BOOST_PREPROCESSOR_IDENTITY(X)()
|
|||
|
// ^^ NOTE!
|
|||
|
</pre></div></pre>
|
|||
|
<p>
|
|||
|
The above expands to:
|
|||
|
<p>
|
|||
|
<pre><div class="fragment"><pre>
|
|||
|
X
|
|||
|
</pre></div></pre>
|
|||
|
<p>
|
|||
|
NOTE: If <a class="el" href="identity_8hpp.html#a0">BOOST_PREPROCESSOR_IDENTITY</a>() is not invoked, the expansion will not be usable. </td>
|
|||
|
</tr>
|
|||
|
</table>
|
|||
|
<hr>
|
|||
|
<p><EFBFBD> Copyright Housemarque, Inc. 2001</p>
|
|||
|
<p>Permission to copy, use, modify, sell and distribute this document is granted
|
|||
|
provided this copyright notice appears in all copies. This document is provided
|
|||
|
"as is" without express or implied warranty, and with no claim as to its suitability
|
|||
|
for any purpose. </p>
|
|||
|
|
|||
|
<p>Generated: <!--webbot bot="Timestamp" s-type="EDITED" s-format="%d %b %Y" startspan --><!--webbot bot="Timestamp" endspan i-checksum="15246" --></p>
|