1<html> 2<head> 3<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 4<title>Index</title> 5<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css"> 6<meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> 7<link rel="home" href="../index.html" title="Chapter 1. The Type Traits Introspection Library"> 8<link rel="up" href="../index.html" title="Chapter 1. The Type Traits Introspection Library"> 9<link rel="prev" href="../the_type_traits_introspection_library/tti_acknowledgments.html" title="Acknowledgments"> 10</head> 11<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> 12<table cellpadding="2" width="100%"><tr> 13<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../../boost.png"></td> 14<td align="center"><a href="../../../../../index.html">Home</a></td> 15<td align="center"><a href="../../../../../libs/libraries.htm">Libraries</a></td> 16<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td> 17<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td> 18<td align="center"><a href="../../../../../more/index.htm">More</a></td> 19</tr></table> 20<hr> 21<div class="spirit-nav"> 22<a accesskey="p" href="../the_type_traits_introspection_library/tti_acknowledgments.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a> 23</div> 24<div class="section"> 25<div class="titlepage"><div><div><h2 class="title" style="clear: both"> 26<a name="idm45658021573376"></a>Index</h2></div></div></div> 27<p><a class="link" href="s27.html#idx_id_0">A</a> <a class="link" href="s27.html#idx_id_1">B</a> <a class="link" href="s27.html#idx_id_2">E</a> <a class="link" href="s27.html#idx_id_3">G</a> <a class="link" href="s27.html#idx_id_4">H</a> <a class="link" href="s27.html#idx_id_5">I</a> <a class="link" href="s27.html#idx_id_6">M</a> <a class="link" href="s27.html#idx_id_7">N</a> <a class="link" href="s27.html#idx_id_8">S</a> <a class="link" href="s27.html#idx_id_9">T</a> <a class="link" href="s27.html#idx_id_10">U</a> <a class="link" href="s27.html#idx_id_11">V</a></p> 28<div class="variablelist"><dl class="variablelist"> 29<dt> 30<a name="idx_id_0"></a><span class="term">A</span> 31</dt> 32<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"> 33<p><span class="index-entry-level-0">An example using the macro metafunctions</span></p> 34<div class="index"><ul class="index" style="list-style-type: none; "> 35<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_CLASS</span></a></p></li> 36<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_DATA</span></a></p></li> 37<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_ENUM</span></a></p></li> 38<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION</span></a></p></li> 39<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_TEMPLATE</span></a></p></li> 40<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li> 41<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 42<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 43<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></a></p></li> 44<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 45<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 46<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_TEMPLATE</span></a></p></li> 47<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE</span></a></p></li> 48<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_UNION</span></a></p></li> 49<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li> 50</ul></div> 51</li></ul></div></dd> 52<dt> 53<a name="idx_id_1"></a><span class="term">B</span> 54</dt> 55<dd><div class="index"><ul class="index" style="list-style-type: none; "> 56<li class="listitem" style="list-style-type: none"> 57<p><span class="index-entry-level-0">BOOST_TTI_HAS_CLASS</span></p> 58<div class="index"><ul class="index" style="list-style-type: none; "> 59<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 60<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_class_hpp.html" title="Header <boost/tti/has_class.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_class.hpp ></span></a></p></li> 61<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_CLASS.html" title="Macro BOOST_TTI_HAS_CLASS"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_CLASS</span></a></p></li> 62<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_CLASS_GEN.html" title="Macro BOOST_TTI_HAS_CLASS_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_CLASS_GEN</span></a></p></li> 63<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 64<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type.tbspinner" title="Table 1.3. TTI Specific Inner Types"><span class="index-entry-level-1">TTI Specific Inner Types</span></a></p></li> 65</ul></div> 66</li> 67<li class="listitem" style="list-style-type: none"> 68<p><span class="index-entry-level-0">BOOST_TTI_HAS_CLASS_GEN</span></p> 69<div class="index"><ul class="index" style="list-style-type: none; "> 70<li class="listitem" style="list-style-type: none"><p><a class="link" href="../reference.html#header.boost.tti.gen.has_class_gen_hpp" title="Header <boost/tti/gen/has_class_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_class_gen.hpp ></span></a></p></li> 71<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_CLASS_GEN.html" title="Macro BOOST_TTI_HAS_CLASS_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_CLASS_GEN</span></a></p></li> 72</ul></div> 73</li> 74<li class="listitem" style="list-style-type: none"> 75<p><span class="index-entry-level-0">BOOST_TTI_HAS_DATA</span></p> 76<div class="index"><ul class="index" style="list-style-type: none; "> 77<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 78<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_data_hpp.html" title="Header <boost/tti/has_data.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_data.hpp ></span></a></p></li> 79<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_data.html" title="Introspecting data"><span class="index-entry-level-1">Introspecting data</span></a></p></li> 80<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_DATA.html" title="Macro BOOST_TTI_HAS_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_DATA</span></a></p></li> 81<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_DATA_GEN.html" title="Macro BOOST_TTI_HAS_DATA_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_DATA_GEN</span></a></p></li> 82<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 83</ul></div> 84</li> 85<li class="listitem" style="list-style-type: none"> 86<p><span class="index-entry-level-0">BOOST_TTI_HAS_DATA_GEN</span></p> 87<div class="index"><ul class="index" style="list-style-type: none; "> 88<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_data_gen_hpp.html" title="Header <boost/tti/gen/has_data_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_data_gen.hpp ></span></a></p></li> 89<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_DATA_GEN.html" title="Macro BOOST_TTI_HAS_DATA_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_DATA_GEN</span></a></p></li> 90</ul></div> 91</li> 92<li class="listitem" style="list-style-type: none"> 93<p><span class="index-entry-level-0">BOOST_TTI_HAS_ENUM</span></p> 94<div class="index"><ul class="index" style="list-style-type: none; "> 95<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 96<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_enum_hpp.html" title="Header <boost/tti/has_enum.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_enum.hpp ></span></a></p></li> 97<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_ENUM.html" title="Macro BOOST_TTI_HAS_ENUM"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_ENUM</span></a></p></li> 98<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_ENUM_GEN.html" title="Macro BOOST_TTI_HAS_ENUM_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_ENUM_GEN</span></a></p></li> 99<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 100<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type.tbspinner" title="Table 1.3. TTI Specific Inner Types"><span class="index-entry-level-1">TTI Specific Inner Types</span></a></p></li> 101</ul></div> 102</li> 103<li class="listitem" style="list-style-type: none"> 104<p><span class="index-entry-level-0">BOOST_TTI_HAS_ENUM_GEN</span></p> 105<div class="index"><ul class="index" style="list-style-type: none; "> 106<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_enum_gen_hpp.html" title="Header <boost/tti/gen/has_enum_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_enum_gen.hpp ></span></a></p></li> 107<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_ENUM_GEN.html" title="Macro BOOST_TTI_HAS_ENUM_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_ENUM_GEN</span></a></p></li> 108</ul></div> 109</li> 110<li class="listitem" style="list-style-type: none"> 111<p><span class="index-entry-level-0">BOOST_TTI_HAS_FUNCTION</span></p> 112<div class="index"><ul class="index" style="list-style-type: none; "> 113<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 114<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_function_hpp.html" title="Header <boost/tti/has_function.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_function.hpp ></span></a></p></li> 115<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_function.html" title="Introspecting function"><span class="index-entry-level-1">Introspecting function</span></a></p></li> 116<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_FUNCTION.html" title="Macro BOOST_TTI_HAS_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_FUNCTION</span></a></p></li> 117<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_FUNCTION_GEN.html" title="Macro BOOST_TTI_HAS_FUNCTION_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_FUNCTION_GEN</span></a></p></li> 118<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 119</ul></div> 120</li> 121<li class="listitem" style="list-style-type: none"> 122<p><span class="index-entry-level-0">BOOST_TTI_HAS_FUNCTION_GEN</span></p> 123<div class="index"><ul class="index" style="list-style-type: none; "> 124<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_function_gen_hpp.html" title="Header <boost/tti/gen/has_function_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_function_gen.hpp ></span></a></p></li> 125<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_FUNCTION_GEN.html" title="Macro BOOST_TTI_HAS_FUNCTION_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_FUNCTION_GEN</span></a></p></li> 126</ul></div> 127</li> 128<li class="listitem" style="list-style-type: none"> 129<p><span class="index-entry-level-0">BOOST_TTI_HAS_FUNCTION_TEMPLATE</span></p> 130<div class="index"><ul class="index" style="list-style-type: none; "> 131<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 132<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_function_template_hpp.html" title="Header <boost/tti/has_function_template.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_function_template.hpp ></span></a></p></li> 133<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_function_template.html" title="Introspecting function template"><span class="index-entry-level-1">Introspecting function template</span></a></p></li> 134<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741193568.html" title="Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE</span></a></p></li> 135<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750632496.html" title="Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN</span></a></p></li> 136<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 137</ul></div> 138</li> 139<li class="listitem" style="list-style-type: none"> 140<p><span class="index-entry-level-0">BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN</span></p> 141<div class="index"><ul class="index" style="list-style-type: none; "> 142<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_function_template_gen_hpp.html" title="Header <boost/tti/gen/has_function_template_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_function_template_gen.hpp ></span></a></p></li> 143<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_function_template.html" title="Introspecting function template"><span class="index-entry-level-1">Introspecting function template</span></a></p></li> 144<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750632496.html" title="Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN</span></a></p></li> 145</ul></div> 146</li> 147<li class="listitem" style="list-style-type: none"> 148<p><span class="index-entry-level-0">BOOST_TTI_HAS_MEMBER_DATA</span></p> 149<div class="index"><ul class="index" style="list-style-type: none; "> 150<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 151<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_enclosing_type.html" title="Enclosing Type"><span class="index-entry-level-1">Enclosing Type</span></a></p></li> 152<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_data_hpp.html" title="Header <boost/tti/has_member_data.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_member_data.hpp ></span></a></p></li> 153<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">History</span></a></p></li> 154<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_member_data.html" title="Introspecting member data"><span class="index-entry-level-1">Introspecting member data</span></a></p></li> 155<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_MEMBER_DATA.html" title="Macro BOOST_TTI_HAS_MEMBER_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li> 156<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750629616.html" title="Macro BOOST_TTI_HAS_MEMBER_DATA_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_DATA_GEN</span></a></p></li> 157<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_func_sig.html" title="Nested Types and Function Signatures"><span class="index-entry-level-1">Nested Types and Function Signatures</span></a></p></li> 158<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 159</ul></div> 160</li> 161<li class="listitem" style="list-style-type: none"> 162<p><span class="index-entry-level-0">BOOST_TTI_HAS_MEMBER_DATA_GEN</span></p> 163<div class="index"><ul class="index" style="list-style-type: none; "> 164<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_member_data_gen_hpp.html" title="Header <boost/tti/gen/has_member_data_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_member_data_gen.hpp ></span></a></p></li> 165<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750629616.html" title="Macro BOOST_TTI_HAS_MEMBER_DATA_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_DATA_GEN</span></a></p></li> 166</ul></div> 167</li> 168<li class="listitem" style="list-style-type: none"> 169<p><span class="index-entry-level-0">BOOST_TTI_HAS_MEMBER_FUNCTION</span></p> 170<div class="index"><ul class="index" style="list-style-type: none; "> 171<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 172<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_enclosing_type.html" title="Enclosing Type"><span class="index-entry-level-1">Enclosing Type</span></a></p></li> 173<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_function_hpp.html" title="Header <boost/tti/has_member_function.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_member_function.hpp ></span></a></p></li> 174<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">History</span></a></p></li> 175<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_member_function.html" title="Introspecting member function"><span class="index-entry-level-1">Introspecting member function</span></a></p></li> 176<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741169264.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 177<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750626656.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_FUNCTION_GEN</span></a></p></li> 178<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_functionality.html#the_type_traits_introspection_library.tti_functionality.tti_functionality_nm_gen" title="Macro metafunction name generation considerations"><span class="index-entry-level-1">Macro metafunction name generation considerations</span></a></p></li> 179<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_func_sig.html" title="Nested Types and Function Signatures"><span class="index-entry-level-1">Nested Types and Function Signatures</span></a></p></li> 180<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 181</ul></div> 182</li> 183<li class="listitem" style="list-style-type: none"> 184<p><span class="index-entry-level-0">BOOST_TTI_HAS_MEMBER_FUNCTION_GEN</span></p> 185<div class="index"><ul class="index" style="list-style-type: none; "> 186<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_member_function_gen_hpp.html" title="Header <boost/tti/gen/has_member_function_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_member_function_gen.hpp ></span></a></p></li> 187<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750626656.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_FUNCTION_GEN</span></a></p></li> 188</ul></div> 189</li> 190<li class="listitem" style="list-style-type: none"> 191<p><span class="index-entry-level-0">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></p> 192<div class="index"><ul class="index" style="list-style-type: none; "> 193<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 194<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_enclosing_type.html" title="Enclosing Type"><span class="index-entry-level-1">Enclosing Type</span></a></p></li> 195<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_function_template_hpp.html" title="Header <boost/tti/has_member_function_template.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_member_function_template.hpp ></span></a></p></li> 196<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_member_function_template.html" title="Introspecting member function template"><span class="index-entry-level-1">Introspecting member function template</span></a></p></li> 197<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741155232.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 198<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750623776.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN</span></a></p></li> 199<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 200</ul></div> 201</li> 202<li class="listitem" style="list-style-type: none"> 203<p><span class="index-entry-level-0">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN</span></p> 204<div class="index"><ul class="index" style="list-style-type: none; "> 205<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_member_function_template_gen_hpp.html" title="Header <boost/tti/gen/has_member_function_template_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_member_function_template_gen.hpp ></span></a></p></li> 206<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_member_function_template.html" title="Introspecting member function template"><span class="index-entry-level-1">Introspecting member function template</span></a></p></li> 207<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750623776.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN</span></a></p></li> 208</ul></div> 209</li> 210<li class="listitem" style="list-style-type: none"> 211<p><span class="index-entry-level-0">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></p> 212<div class="index"><ul class="index" style="list-style-type: none; "> 213<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 214<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_data_hpp.html" title="Header <boost/tti/has_static_member_data.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_static_member_data.hpp ></span></a></p></li> 215<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">History</span></a></p></li> 216<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_static_member_data.html" title="Introspecting static member data"><span class="index-entry-level-1">Introspecting static member data</span></a></p></li> 217<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741141520.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></a></p></li> 218<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750620992.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN</span></a></p></li> 219<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html" title="Nested Types"><span class="index-entry-level-1">Nested Types</span></a></p></li> 220<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 221</ul></div> 222</li> 223<li class="listitem" style="list-style-type: none"> 224<p><span class="index-entry-level-0">BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN</span></p> 225<div class="index"><ul class="index" style="list-style-type: none; "> 226<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_static_member_data_gen_hpp.html" title="Header <boost/tti/gen/has_static_member_data_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_static_member_data_gen.hpp ></span></a></p></li> 227<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750620992.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN</span></a></p></li> 228</ul></div> 229</li> 230<li class="listitem" style="list-style-type: none"> 231<p><span class="index-entry-level-0">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></p> 232<div class="index"><ul class="index" style="list-style-type: none; "> 233<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 234<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_function_hpp.html" title="Header <boost/tti/has_static_member_function.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_static_member_function.hpp ></span></a></p></li> 235<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">History</span></a></p></li> 236<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_static_member_function.html" title="Introspecting static member function"><span class="index-entry-level-1">Introspecting static member function</span></a></p></li> 237<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741130368.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 238<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750618160.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN</span></a></p></li> 239<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_func_sig.html" title="Nested Types and Function Signatures"><span class="index-entry-level-1">Nested Types and Function Signatures</span></a></p></li> 240<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 241</ul></div> 242</li> 243<li class="listitem" style="list-style-type: none"> 244<p><span class="index-entry-level-0">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN</span></p> 245<div class="index"><ul class="index" style="list-style-type: none; "> 246<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_static_member_function_gen_hpp.html" title="Header <boost/tti/gen/has_static_member_function_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_static_member_function_gen.hpp ></span></a></p></li> 247<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750618160.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN</span></a></p></li> 248</ul></div> 249</li> 250<li class="listitem" style="list-style-type: none"> 251<p><span class="index-entry-level-0">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></p> 252<div class="index"><ul class="index" style="list-style-type: none; "> 253<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 254<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_function_template_hpp.html" title="Header <boost/tti/has_static_member_function_template.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_static_member_function_template.hpp ></span></a></p></li> 255<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_static_member_function_template.html" title="Introspecting static member function template"><span class="index-entry-level-1">Introspecting static member function template</span></a></p></li> 256<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741116288.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 257<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750615200.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN</span></a></p></li> 258<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 259</ul></div> 260</li> 261<li class="listitem" style="list-style-type: none"> 262<p><span class="index-entry-level-0">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN</span></p> 263<div class="index"><ul class="index" style="list-style-type: none; "> 264<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_static_member_function_template_gen_hpp.html" title="Header <boost/tti/gen/has_static_member_function_template_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_static_member_function_template_gen.hpp ></span></a></p></li> 265<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_static_member_function_template.html" title="Introspecting static member function template"><span class="index-entry-level-1">Introspecting static member function template</span></a></p></li> 266<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750615200.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN</span></a></p></li> 267</ul></div> 268</li> 269<li class="listitem" style="list-style-type: none"> 270<p><span class="index-entry-level-0">BOOST_TTI_HAS_TEMPLATE</span></p> 271<div class="index"><ul class="index" style="list-style-type: none; "> 272<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 273<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_template_hpp.html" title="Header <boost/tti/has_template.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_template.hpp ></span></a></p></li> 274<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_function_templates.html" title="Introspecting function templates technique"><span class="index-entry-level-1">Introspecting function templates technique</span></a></p></li> 275<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TEMPLATE.html" title="Macro BOOST_TTI_HAS_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_TEMPLATE</span></a></p></li> 276<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TEMPLATE_GEN.html" title="Macro BOOST_TTI_HAS_TEMPLATE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_TEMPLATE_GEN</span></a></p></li> 277<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 278<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_template.html#the_type_traits_introspection_library.tti_detail_has_template.tti_detail_has_template_macro" title="Using the BOOST_TTI_HAS_TEMPLATE macro"><span class="index-entry-level-1">Using the BOOST_TTI_HAS_TEMPLATE macro</span></a></p></li> 279<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_template/tti_detail_has_template_metafunction.html" title="Using the has_template_(xxx) metafunction"><span class="index-entry-level-1">Using the has_template_(xxx) metafunction</span></a></p></li> 280</ul></div> 281</li> 282<li class="listitem" style="list-style-type: none"> 283<p><span class="index-entry-level-0">BOOST_TTI_HAS_TEMPLATE_GEN</span></p> 284<div class="index"><ul class="index" style="list-style-type: none; "> 285<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_template_gen_hpp.html" title="Header <boost/tti/gen/has_template_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_template_gen.hpp ></span></a></p></li> 286<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TEMPLATE_GEN.html" title="Macro BOOST_TTI_HAS_TEMPLATE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_TEMPLATE_GEN</span></a></p></li> 287</ul></div> 288</li> 289<li class="listitem" style="list-style-type: none"> 290<p><span class="index-entry-level-0">BOOST_TTI_HAS_TYPE</span></p> 291<div class="index"><ul class="index" style="list-style-type: none; "> 292<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 293<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_functionality.html" title="General Functionality"><span class="index-entry-level-1">General Functionality</span></a></p></li> 294<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_type_hpp.html" title="Header <boost/tti/has_type.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_type.hpp ></span></a></p></li> 295<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">History</span></a></p></li> 296<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html" title="Introspecting an inner type"><span class="index-entry-level-1">Introspecting an inner type</span></a></p></li> 297<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TYPE.html" title="Macro BOOST_TTI_HAS_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_TYPE</span></a></p></li> 298<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TYPE_GEN.html" title="Macro BOOST_TTI_HAS_TYPE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_TYPE_GEN</span></a></p></li> 299<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_functionality.html#the_type_traits_introspection_library.tti_functionality.tti_functionality_nm_gen" title="Macro metafunction name generation considerations"><span class="index-entry-level-1">Macro metafunction name generation considerations</span></a></p></li> 300<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html" title="Nested Types"><span class="index-entry-level-1">Nested Types</span></a></p></li> 301<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 302</ul></div> 303</li> 304<li class="listitem" style="list-style-type: none"> 305<p><span class="index-entry-level-0">BOOST_TTI_HAS_TYPE_GEN</span></p> 306<div class="index"><ul class="index" style="list-style-type: none; "> 307<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_functionality.html" title="General Functionality"><span class="index-entry-level-1">General Functionality</span></a></p></li> 308<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_type_gen_hpp.html" title="Header <boost/tti/gen/has_type_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_type_gen.hpp ></span></a></p></li> 309<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TYPE_GEN.html" title="Macro BOOST_TTI_HAS_TYPE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_TYPE_GEN</span></a></p></li> 310</ul></div> 311</li> 312<li class="listitem" style="list-style-type: none"> 313<p><span class="index-entry-level-0">BOOST_TTI_HAS_UNION</span></p> 314<div class="index"><ul class="index" style="list-style-type: none; "> 315<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 316<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_union_hpp.html" title="Header <boost/tti/has_union.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_union.hpp ></span></a></p></li> 317<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_UNION.html" title="Macro BOOST_TTI_HAS_UNION"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_UNION</span></a></p></li> 318<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_UNION_GEN.html" title="Macro BOOST_TTI_HAS_UNION_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_UNION_GEN</span></a></p></li> 319<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">TTI Macro Metafunctions</span></a></p></li> 320<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type.tbspinner" title="Table 1.3. TTI Specific Inner Types"><span class="index-entry-level-1">TTI Specific Inner Types</span></a></p></li> 321</ul></div> 322</li> 323<li class="listitem" style="list-style-type: none"> 324<p><span class="index-entry-level-0">BOOST_TTI_HAS_UNION_GEN</span></p> 325<div class="index"><ul class="index" style="list-style-type: none; "> 326<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_union_gen_hpp.html" title="Header <boost/tti/gen/has_union_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/has_union_gen.hpp ></span></a></p></li> 327<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_UNION_GEN.html" title="Macro BOOST_TTI_HAS_UNION_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_UNION_GEN</span></a></p></li> 328</ul></div> 329</li> 330<li class="listitem" style="list-style-type: none"> 331<p><span class="index-entry-level-0">boost_tti_marker_type</span></p> 332<div class="index"><ul class="index" style="list-style-type: none; "> 333<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_MEMBER_TYPE.html" title="Macro BOOST_TTI_MEMBER_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_MEMBER_TYPE</span></a></p></li> 334<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741041712.html" title="Macro BOOST_TTI_TRAIT_MEMBER_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_MEMBER_TYPE</span></a></p></li> 335</ul></div> 336</li> 337<li class="listitem" style="list-style-type: none"> 338<p><span class="index-entry-level-0">BOOST_TTI_MEMBER_TYPE</span></p> 339<div class="index"><ul class="index" style="list-style-type: none; "> 340<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_usingMM.html" title="An example using the macro metafunctions"><span class="index-entry-level-1">An example using the macro metafunctions</span></a></p></li> 341<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_enclosing_type.html" title="Enclosing Type"><span class="index-entry-level-1">Enclosing Type</span></a></p></li> 342<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/member_type_hpp.html" title="Header <boost/tti/member_type.hpp>"><span class="index-entry-level-1">Header < boost/tti/member_type.hpp ></span></a></p></li> 343<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">History</span></a></p></li> 344<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_MEMBER_TYPE.html" title="Macro BOOST_TTI_MEMBER_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_MEMBER_TYPE</span></a></p></li> 345<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_MEMBER_TYPE_GEN.html" title="Macro BOOST_TTI_MEMBER_TYPE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_MEMBER_TYPE_GEN</span></a></p></li> 346<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html" title="Nested Types"><span class="index-entry-level-1">Nested Types</span></a></p></li> 347<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_func_sig.html" title="Nested Types and Function Signatures"><span class="index-entry-level-1">Nested Types and Function Signatures</span></a></p></li> 348<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_metafunction.html" title="Struct template valid_member_metafunction"><span class="index-entry-level-1">Struct template valid_member_metafunction</span></a></p></li> 349<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_type.html" title="Struct template valid_member_type"><span class="index-entry-level-1">Struct template valid_member_type</span></a></p></li> 350<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html#the_type_traits_introspection_library.tti_nested_type.tbmacronested" title="Table 1.4. TTI Nested Type Macro Metafunction"><span class="index-entry-level-1">TTI Nested Type Macro Metafunction</span></a></p></li> 351<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html#the_type_traits_introspection_library.tti_nested_type.existtbmacronested" title="Table 1.5. TTI Nested Type Macro Metafunction Existence"><span class="index-entry-level-1">TTI Nested Type Macro Metafunction Existence</span></a></p></li> 352</ul></div> 353</li> 354<li class="listitem" style="list-style-type: none"> 355<p><span class="index-entry-level-0">BOOST_TTI_MEMBER_TYPE_GEN</span></p> 356<div class="index"><ul class="index" style="list-style-type: none; "> 357<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/member_type_gen_hpp.html" title="Header <boost/tti/gen/member_type_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/member_type_gen.hpp ></span></a></p></li> 358<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_MEMBER_TYPE_GEN.html" title="Macro BOOST_TTI_MEMBER_TYPE_GEN"><span class="index-entry-level-1">Macro BOOST_TTI_MEMBER_TYPE_GEN</span></a></p></li> 359</ul></div> 360</li> 361<li class="listitem" style="list-style-type: none"> 362<p><span class="index-entry-level-0">BOOST_TTI_NAMESPACE</span></p> 363<div class="index"><ul class="index" style="list-style-type: none; "> 364<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/namespace_gen_hpp.html" title="Header <boost/tti/gen/namespace_gen.hpp>"><span class="index-entry-level-1">Header < boost/tti/gen/namespace_gen.hpp ></span></a></p></li> 365<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/member_type_hpp.html" title="Header <boost/tti/member_type.hpp>"><span class="index-entry-level-1">Header < boost/tti/member_type.hpp ></span></a></p></li> 366<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_NAMESPACE.html" title="Macro BOOST_TTI_NAMESPACE"><span class="index-entry-level-1">Macro BOOST_TTI_NAMESPACE</span></a></p></li> 367<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_type.html" title="Struct template valid_member_type"><span class="index-entry-level-1">Struct template valid_member_type</span></a></p></li> 368</ul></div> 369</li> 370<li class="listitem" style="list-style-type: none"> 371<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_CLASS</span></p> 372<div class="index"><ul class="index" style="list-style-type: none; "> 373<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_class_hpp.html" title="Header <boost/tti/has_class.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_class.hpp ></span></a></p></li> 374<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type" title="Introspecting a specific user-defined type"><span class="index-entry-level-1">Introspecting a specific user-defined type</span></a></p></li> 375<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_CLASS.html" title="Macro BOOST_TTI_TRAIT_HAS_CLASS"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_CLASS</span></a></p></li> 376</ul></div> 377</li> 378<li class="listitem" style="list-style-type: none"> 379<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_DATA</span></p> 380<div class="index"><ul class="index" style="list-style-type: none; "> 381<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_data_hpp.html" title="Header <boost/tti/has_data.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_data.hpp ></span></a></p></li> 382<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_DATA.html" title="Macro BOOST_TTI_TRAIT_HAS_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_DATA</span></a></p></li> 383</ul></div> 384</li> 385<li class="listitem" style="list-style-type: none"> 386<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_ENUM</span></p> 387<div class="index"><ul class="index" style="list-style-type: none; "> 388<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_enum_hpp.html" title="Header <boost/tti/has_enum.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_enum.hpp ></span></a></p></li> 389<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type" title="Introspecting a specific user-defined type"><span class="index-entry-level-1">Introspecting a specific user-defined type</span></a></p></li> 390<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_ENUM.html" title="Macro BOOST_TTI_TRAIT_HAS_ENUM"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_ENUM</span></a></p></li> 391</ul></div> 392</li> 393<li class="listitem" style="list-style-type: none"> 394<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_FUNCTION</span></p> 395<div class="index"><ul class="index" style="list-style-type: none; "> 396<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_function_hpp.html" title="Header <boost/tti/has_function.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_function.hpp ></span></a></p></li> 397<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741212464.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_FUNCTION</span></a></p></li> 398</ul></div> 399</li> 400<li class="listitem" style="list-style-type: none"> 401<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE</span></p> 402<div class="index"><ul class="index" style="list-style-type: none; "> 403<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_function_template_hpp.html" title="Header <boost/tti/has_function_template.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_function_template.hpp ></span></a></p></li> 404<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_function_template.html" title="Introspecting function template"><span class="index-entry-level-1">Introspecting function template</span></a></p></li> 405<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741201584.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE</span></a></p></li> 406</ul></div> 407</li> 408<li class="listitem" style="list-style-type: none"> 409<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_MEMBER_DATA</span></p> 410<div class="index"><ul class="index" style="list-style-type: none; "> 411<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_data_hpp.html" title="Header <boost/tti/has_member_data.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_member_data.hpp ></span></a></p></li> 412<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741185488.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA</span></a></p></li> 413</ul></div> 414</li> 415<li class="listitem" style="list-style-type: none"> 416<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION</span></p> 417<div class="index"><ul class="index" style="list-style-type: none; "> 418<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_function_hpp.html" title="Header <boost/tti/has_member_function.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_member_function.hpp ></span></a></p></li> 419<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741174944.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION</span></a></p></li> 420</ul></div> 421</li> 422<li class="listitem" style="list-style-type: none"> 423<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE</span></p> 424<div class="index"><ul class="index" style="list-style-type: none; "> 425<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_function_template_hpp.html" title="Header <boost/tti/has_member_function_template.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_member_function_template.hpp ></span></a></p></li> 426<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_member_function_template.html" title="Introspecting member function template"><span class="index-entry-level-1">Introspecting member function template</span></a></p></li> 427<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741163504.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 428</ul></div> 429</li> 430<li class="listitem" style="list-style-type: none"> 431<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA</span></p> 432<div class="index"><ul class="index" style="list-style-type: none; "> 433<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_data_hpp.html" title="Header <boost/tti/has_static_member_data.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_static_member_data.hpp ></span></a></p></li> 434<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741146912.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA</span></a></p></li> 435</ul></div> 436</li> 437<li class="listitem" style="list-style-type: none"> 438<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION</span></p> 439<div class="index"><ul class="index" style="list-style-type: none; "> 440<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_function_hpp.html" title="Header <boost/tti/has_static_member_function.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_static_member_function.hpp ></span></a></p></li> 441<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741136048.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 442</ul></div> 443</li> 444<li class="listitem" style="list-style-type: none"> 445<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></p> 446<div class="index"><ul class="index" style="list-style-type: none; "> 447<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_function_template_hpp.html" title="Header <boost/tti/has_static_member_function_template.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_static_member_function_template.hpp ></span></a></p></li> 448<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_static_member_function_template.html" title="Introspecting static member function template"><span class="index-entry-level-1">Introspecting static member function template</span></a></p></li> 449<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741124624.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 450</ul></div> 451</li> 452<li class="listitem" style="list-style-type: none"> 453<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_TEMPLATE</span></p> 454<div class="index"><ul class="index" style="list-style-type: none; "> 455<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_template_hpp.html" title="Header <boost/tti/has_template.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_template.hpp ></span></a></p></li> 456<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741107856.html" title="Macro BOOST_TTI_TRAIT_HAS_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_TEMPLATE</span></a></p></li> 457<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_template/tti_detail_has_template_metafunction.html" title="Using the has_template_(xxx) metafunction"><span class="index-entry-level-1">Using the has_template_(xxx) metafunction</span></a></p></li> 458</ul></div> 459</li> 460<li class="listitem" style="list-style-type: none"> 461<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_TYPE</span></p> 462<div class="index"><ul class="index" style="list-style-type: none; "> 463<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_functionality.html" title="General Functionality"><span class="index-entry-level-1">General Functionality</span></a></p></li> 464<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_type_hpp.html" title="Header <boost/tti/has_type.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_type.hpp ></span></a></p></li> 465<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_TYPE.html" title="Macro BOOST_TTI_TRAIT_HAS_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_TYPE</span></a></p></li> 466</ul></div> 467</li> 468<li class="listitem" style="list-style-type: none"> 469<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_HAS_UNION</span></p> 470<div class="index"><ul class="index" style="list-style-type: none; "> 471<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_union_hpp.html" title="Header <boost/tti/has_union.hpp>"><span class="index-entry-level-1">Header < boost/tti/has_union.hpp ></span></a></p></li> 472<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type" title="Introspecting a specific user-defined type"><span class="index-entry-level-1">Introspecting a specific user-defined type</span></a></p></li> 473<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_UNION.html" title="Macro BOOST_TTI_TRAIT_HAS_UNION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_UNION</span></a></p></li> 474</ul></div> 475</li> 476<li class="listitem" style="list-style-type: none"> 477<p><span class="index-entry-level-0">BOOST_TTI_TRAIT_MEMBER_TYPE</span></p> 478<div class="index"><ul class="index" style="list-style-type: none; "> 479<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/member_type_hpp.html" title="Header <boost/tti/member_type.hpp>"><span class="index-entry-level-1">Header < boost/tti/member_type.hpp ></span></a></p></li> 480<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741041712.html" title="Macro BOOST_TTI_TRAIT_MEMBER_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_MEMBER_TYPE</span></a></p></li> 481<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html" title="Nested Types"><span class="index-entry-level-1">Nested Types</span></a></p></li> 482<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_metafunction.html" title="Struct template valid_member_metafunction"><span class="index-entry-level-1">Struct template valid_member_metafunction</span></a></p></li> 483<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_type.html" title="Struct template valid_member_type"><span class="index-entry-level-1">Struct template valid_member_type</span></a></p></li> 484</ul></div> 485</li> 486</ul></div></dd> 487<dt> 488<a name="idx_id_2"></a><span class="term">E</span> 489</dt> 490<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"> 491<p><span class="index-entry-level-0">Enclosing Type</span></p> 492<div class="index"><ul class="index" style="list-style-type: none; "> 493<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_enclosing_type.html" title="Enclosing Type"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li> 494<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_enclosing_type.html" title="Enclosing Type"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 495<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_enclosing_type.html" title="Enclosing Type"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 496<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_enclosing_type.html" title="Enclosing Type"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li> 497</ul></div> 498</li></ul></div></dd> 499<dt> 500<a name="idx_id_3"></a><span class="term">G</span> 501</dt> 502<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"> 503<p><span class="index-entry-level-0">General Functionality</span></p> 504<div class="index"><ul class="index" style="list-style-type: none; "> 505<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_functionality.html" title="General Functionality"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE</span></a></p></li> 506<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_functionality.html" title="General Functionality"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE_GEN</span></a></p></li> 507<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_functionality.html" title="General Functionality"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_TYPE</span></a></p></li> 508</ul></div> 509</li></ul></div></dd> 510<dt> 511<a name="idx_id_4"></a><span class="term">H</span> 512</dt> 513<dd><div class="index"><ul class="index" style="list-style-type: none; "> 514<li class="listitem" style="list-style-type: none"> 515<p><span class="index-entry-level-0">Header < boost/tti/gen/has_class_gen.hpp ></span></p> 516<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../reference.html#header.boost.tti.gen.has_class_gen_hpp" title="Header <boost/tti/gen/has_class_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_CLASS_GEN</span></a></p></li></ul></div> 517</li> 518<li class="listitem" style="list-style-type: none"> 519<p><span class="index-entry-level-0">Header < boost/tti/gen/has_data_gen.hpp ></span></p> 520<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_data_gen_hpp.html" title="Header <boost/tti/gen/has_data_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_DATA_GEN</span></a></p></li></ul></div> 521</li> 522<li class="listitem" style="list-style-type: none"> 523<p><span class="index-entry-level-0">Header < boost/tti/gen/has_enum_gen.hpp ></span></p> 524<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_enum_gen_hpp.html" title="Header <boost/tti/gen/has_enum_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_ENUM_GEN</span></a></p></li></ul></div> 525</li> 526<li class="listitem" style="list-style-type: none"> 527<p><span class="index-entry-level-0">Header < boost/tti/gen/has_function_gen.hpp ></span></p> 528<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_function_gen_hpp.html" title="Header <boost/tti/gen/has_function_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_GEN</span></a></p></li></ul></div> 529</li> 530<li class="listitem" style="list-style-type: none"> 531<p><span class="index-entry-level-0">Header < boost/tti/gen/has_function_template_gen.hpp ></span></p> 532<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_function_template_gen_hpp.html" title="Header <boost/tti/gen/has_function_template_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN</span></a></p></li></ul></div> 533</li> 534<li class="listitem" style="list-style-type: none"> 535<p><span class="index-entry-level-0">Header < boost/tti/gen/has_member_data_gen.hpp ></span></p> 536<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_member_data_gen_hpp.html" title="Header <boost/tti/gen/has_member_data_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA_GEN</span></a></p></li></ul></div> 537</li> 538<li class="listitem" style="list-style-type: none"> 539<p><span class="index-entry-level-0">Header < boost/tti/gen/has_member_function_gen.hpp ></span></p> 540<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_member_function_gen_hpp.html" title="Header <boost/tti/gen/has_member_function_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_GEN</span></a></p></li></ul></div> 541</li> 542<li class="listitem" style="list-style-type: none"> 543<p><span class="index-entry-level-0">Header < boost/tti/gen/has_member_function_template_gen.hpp ></span></p> 544<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_member_function_template_gen_hpp.html" title="Header <boost/tti/gen/has_member_function_template_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN</span></a></p></li></ul></div> 545</li> 546<li class="listitem" style="list-style-type: none"> 547<p><span class="index-entry-level-0">Header < boost/tti/gen/has_static_member_data_gen.hpp ></span></p> 548<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_static_member_data_gen_hpp.html" title="Header <boost/tti/gen/has_static_member_data_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN</span></a></p></li></ul></div> 549</li> 550<li class="listitem" style="list-style-type: none"> 551<p><span class="index-entry-level-0">Header < boost/tti/gen/has_static_member_function_gen.hpp ></span></p> 552<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_static_member_function_gen_hpp.html" title="Header <boost/tti/gen/has_static_member_function_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN</span></a></p></li></ul></div> 553</li> 554<li class="listitem" style="list-style-type: none"> 555<p><span class="index-entry-level-0">Header < boost/tti/gen/has_static_member_function_template_gen.hpp ></span></p> 556<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_static_member_function_template_gen_hpp.html" title="Header <boost/tti/gen/has_static_member_function_template_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN</span></a></p></li></ul></div> 557</li> 558<li class="listitem" style="list-style-type: none"> 559<p><span class="index-entry-level-0">Header < boost/tti/gen/has_template_gen.hpp ></span></p> 560<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_template_gen_hpp.html" title="Header <boost/tti/gen/has_template_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_TEMPLATE_GEN</span></a></p></li></ul></div> 561</li> 562<li class="listitem" style="list-style-type: none"> 563<p><span class="index-entry-level-0">Header < boost/tti/gen/has_type_gen.hpp ></span></p> 564<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_type_gen_hpp.html" title="Header <boost/tti/gen/has_type_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE_GEN</span></a></p></li></ul></div> 565</li> 566<li class="listitem" style="list-style-type: none"> 567<p><span class="index-entry-level-0">Header < boost/tti/gen/has_union_gen.hpp ></span></p> 568<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/has_union_gen_hpp.html" title="Header <boost/tti/gen/has_union_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_UNION_GEN</span></a></p></li></ul></div> 569</li> 570<li class="listitem" style="list-style-type: none"> 571<p><span class="index-entry-level-0">Header < boost/tti/gen/member_type_gen.hpp ></span></p> 572<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/member_type_gen_hpp.html" title="Header <boost/tti/gen/member_type_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE_GEN</span></a></p></li></ul></div> 573</li> 574<li class="listitem" style="list-style-type: none"> 575<p><span class="index-entry-level-0">Header < boost/tti/gen/namespace_gen.hpp ></span></p> 576<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/gen/namespace_gen_hpp.html" title="Header <boost/tti/gen/namespace_gen.hpp>"><span class="index-entry-level-1">BOOST_TTI_NAMESPACE</span></a></p></li></ul></div> 577</li> 578<li class="listitem" style="list-style-type: none"> 579<p><span class="index-entry-level-0">Header < boost/tti/has_class.hpp ></span></p> 580<div class="index"><ul class="index" style="list-style-type: none; "> 581<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_class_hpp.html" title="Header <boost/tti/has_class.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_CLASS</span></a></p></li> 582<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_class_hpp.html" title="Header <boost/tti/has_class.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_CLASS</span></a></p></li> 583</ul></div> 584</li> 585<li class="listitem" style="list-style-type: none"> 586<p><span class="index-entry-level-0">Header < boost/tti/has_data.hpp ></span></p> 587<div class="index"><ul class="index" style="list-style-type: none; "> 588<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_data_hpp.html" title="Header <boost/tti/has_data.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_DATA</span></a></p></li> 589<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_data_hpp.html" title="Header <boost/tti/has_data.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_DATA</span></a></p></li> 590</ul></div> 591</li> 592<li class="listitem" style="list-style-type: none"> 593<p><span class="index-entry-level-0">Header < boost/tti/has_enum.hpp ></span></p> 594<div class="index"><ul class="index" style="list-style-type: none; "> 595<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_enum_hpp.html" title="Header <boost/tti/has_enum.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_ENUM</span></a></p></li> 596<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_enum_hpp.html" title="Header <boost/tti/has_enum.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_ENUM</span></a></p></li> 597</ul></div> 598</li> 599<li class="listitem" style="list-style-type: none"> 600<p><span class="index-entry-level-0">Header < boost/tti/has_function.hpp ></span></p> 601<div class="index"><ul class="index" style="list-style-type: none; "> 602<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_function_hpp.html" title="Header <boost/tti/has_function.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION</span></a></p></li> 603<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_function_hpp.html" title="Header <boost/tti/has_function.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_FUNCTION</span></a></p></li> 604</ul></div> 605</li> 606<li class="listitem" style="list-style-type: none"> 607<p><span class="index-entry-level-0">Header < boost/tti/has_function_template.hpp ></span></p> 608<div class="index"><ul class="index" style="list-style-type: none; "> 609<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_function_template_hpp.html" title="Header <boost/tti/has_function_template.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_TEMPLATE</span></a></p></li> 610<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_function_template_hpp.html" title="Header <boost/tti/has_function_template.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE</span></a></p></li> 611</ul></div> 612</li> 613<li class="listitem" style="list-style-type: none"> 614<p><span class="index-entry-level-0">Header < boost/tti/has_member_data.hpp ></span></p> 615<div class="index"><ul class="index" style="list-style-type: none; "> 616<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_data_hpp.html" title="Header <boost/tti/has_member_data.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li> 617<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_data_hpp.html" title="Header <boost/tti/has_member_data.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_MEMBER_DATA</span></a></p></li> 618</ul></div> 619</li> 620<li class="listitem" style="list-style-type: none"> 621<p><span class="index-entry-level-0">Header < boost/tti/has_member_function.hpp ></span></p> 622<div class="index"><ul class="index" style="list-style-type: none; "> 623<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_function_hpp.html" title="Header <boost/tti/has_member_function.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 624<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_function_hpp.html" title="Header <boost/tti/has_member_function.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION</span></a></p></li> 625</ul></div> 626</li> 627<li class="listitem" style="list-style-type: none"> 628<p><span class="index-entry-level-0">Header < boost/tti/has_member_function_template.hpp ></span></p> 629<div class="index"><ul class="index" style="list-style-type: none; "> 630<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_function_template_hpp.html" title="Header <boost/tti/has_member_function_template.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 631<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_member_function_template_hpp.html" title="Header <boost/tti/has_member_function_template.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 632</ul></div> 633</li> 634<li class="listitem" style="list-style-type: none"> 635<p><span class="index-entry-level-0">Header < boost/tti/has_static_member_data.hpp ></span></p> 636<div class="index"><ul class="index" style="list-style-type: none; "> 637<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_data_hpp.html" title="Header <boost/tti/has_static_member_data.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></a></p></li> 638<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_data_hpp.html" title="Header <boost/tti/has_static_member_data.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA</span></a></p></li> 639</ul></div> 640</li> 641<li class="listitem" style="list-style-type: none"> 642<p><span class="index-entry-level-0">Header < boost/tti/has_static_member_function.hpp ></span></p> 643<div class="index"><ul class="index" style="list-style-type: none; "> 644<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_function_hpp.html" title="Header <boost/tti/has_static_member_function.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 645<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_function_hpp.html" title="Header <boost/tti/has_static_member_function.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 646</ul></div> 647</li> 648<li class="listitem" style="list-style-type: none"> 649<p><span class="index-entry-level-0">Header < boost/tti/has_static_member_function_template.hpp ></span></p> 650<div class="index"><ul class="index" style="list-style-type: none; "> 651<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_function_template_hpp.html" title="Header <boost/tti/has_static_member_function_template.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 652<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_static_member_function_template_hpp.html" title="Header <boost/tti/has_static_member_function_template.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 653</ul></div> 654</li> 655<li class="listitem" style="list-style-type: none"> 656<p><span class="index-entry-level-0">Header < boost/tti/has_template.hpp ></span></p> 657<div class="index"><ul class="index" style="list-style-type: none; "> 658<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_template_hpp.html" title="Header <boost/tti/has_template.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_TEMPLATE</span></a></p></li> 659<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_template_hpp.html" title="Header <boost/tti/has_template.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_TEMPLATE</span></a></p></li> 660</ul></div> 661</li> 662<li class="listitem" style="list-style-type: none"> 663<p><span class="index-entry-level-0">Header < boost/tti/has_type.hpp ></span></p> 664<div class="index"><ul class="index" style="list-style-type: none; "> 665<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_type_hpp.html" title="Header <boost/tti/has_type.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE</span></a></p></li> 666<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_type_hpp.html" title="Header <boost/tti/has_type.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_TYPE</span></a></p></li> 667</ul></div> 668</li> 669<li class="listitem" style="list-style-type: none"> 670<p><span class="index-entry-level-0">Header < boost/tti/has_union.hpp ></span></p> 671<div class="index"><ul class="index" style="list-style-type: none; "> 672<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_union_hpp.html" title="Header <boost/tti/has_union.hpp>"><span class="index-entry-level-1">BOOST_TTI_HAS_UNION</span></a></p></li> 673<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/has_union_hpp.html" title="Header <boost/tti/has_union.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_UNION</span></a></p></li> 674</ul></div> 675</li> 676<li class="listitem" style="list-style-type: none"> 677<p><span class="index-entry-level-0">Header < boost/tti/member_type.hpp ></span></p> 678<div class="index"><ul class="index" style="list-style-type: none; "> 679<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/member_type_hpp.html" title="Header <boost/tti/member_type.hpp>"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li> 680<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/member_type_hpp.html" title="Header <boost/tti/member_type.hpp>"><span class="index-entry-level-1">BOOST_TTI_NAMESPACE</span></a></p></li> 681<li class="listitem" style="list-style-type: none"><p><a class="link" href="../header/boost/tti/member_type_hpp.html" title="Header <boost/tti/member_type.hpp>"><span class="index-entry-level-1">BOOST_TTI_TRAIT_MEMBER_TYPE</span></a></p></li> 682</ul></div> 683</li> 684<li class="listitem" style="list-style-type: none"> 685<p><span class="index-entry-level-0">History</span></p> 686<div class="index"><ul class="index" style="list-style-type: none; "> 687<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li> 688<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 689<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></a></p></li> 690<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 691<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE</span></a></p></li> 692<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_history.html" title="History"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li> 693</ul></div> 694</li> 695</ul></div></dd> 696<dt> 697<a name="idx_id_5"></a><span class="term">I</span> 698</dt> 699<dd><div class="index"><ul class="index" style="list-style-type: none; "> 700<li class="listitem" style="list-style-type: none"> 701<p><span class="index-entry-level-0">Introspecting a specific user-defined type</span></p> 702<div class="index"><ul class="index" style="list-style-type: none; "> 703<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type" title="Introspecting a specific user-defined type"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_CLASS</span></a></p></li> 704<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type" title="Introspecting a specific user-defined type"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_ENUM</span></a></p></li> 705<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type" title="Introspecting a specific user-defined type"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_UNION</span></a></p></li> 706</ul></div> 707</li> 708<li class="listitem" style="list-style-type: none"> 709<p><span class="index-entry-level-0">Introspecting an inner type</span></p> 710<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html" title="Introspecting an inner type"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE</span></a></p></li></ul></div> 711</li> 712<li class="listitem" style="list-style-type: none"> 713<p><span class="index-entry-level-0">Introspecting data</span></p> 714<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_data.html" title="Introspecting data"><span class="index-entry-level-1">BOOST_TTI_HAS_DATA</span></a></p></li></ul></div> 715</li> 716<li class="listitem" style="list-style-type: none"> 717<p><span class="index-entry-level-0">Introspecting function</span></p> 718<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_function.html" title="Introspecting function"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION</span></a></p></li></ul></div> 719</li> 720<li class="listitem" style="list-style-type: none"> 721<p><span class="index-entry-level-0">Introspecting function template</span></p> 722<div class="index"><ul class="index" style="list-style-type: none; "> 723<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_function_template.html" title="Introspecting function template"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_TEMPLATE</span></a></p></li> 724<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_function_template.html" title="Introspecting function template"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN</span></a></p></li> 725<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_function_template.html" title="Introspecting function template"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE</span></a></p></li> 726</ul></div> 727</li> 728<li class="listitem" style="list-style-type: none"> 729<p><span class="index-entry-level-0">Introspecting function templates technique</span></p> 730<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_function_templates.html" title="Introspecting function templates technique"><span class="index-entry-level-1">BOOST_TTI_HAS_TEMPLATE</span></a></p></li></ul></div> 731</li> 732<li class="listitem" style="list-style-type: none"> 733<p><span class="index-entry-level-0">Introspecting member data</span></p> 734<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_member_data.html" title="Introspecting member data"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li></ul></div> 735</li> 736<li class="listitem" style="list-style-type: none"> 737<p><span class="index-entry-level-0">Introspecting member function</span></p> 738<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_member_function.html" title="Introspecting member function"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li></ul></div> 739</li> 740<li class="listitem" style="list-style-type: none"> 741<p><span class="index-entry-level-0">Introspecting member function template</span></p> 742<div class="index"><ul class="index" style="list-style-type: none; "> 743<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_member_function_template.html" title="Introspecting member function template"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 744<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_member_function_template.html" title="Introspecting member function template"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN</span></a></p></li> 745<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_member_function_template.html" title="Introspecting member function template"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 746</ul></div> 747</li> 748<li class="listitem" style="list-style-type: none"> 749<p><span class="index-entry-level-0">Introspecting static member data</span></p> 750<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_static_member_data.html" title="Introspecting static member data"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></a></p></li></ul></div> 751</li> 752<li class="listitem" style="list-style-type: none"> 753<p><span class="index-entry-level-0">Introspecting static member function</span></p> 754<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_static_member_function.html" title="Introspecting static member function"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li></ul></div> 755</li> 756<li class="listitem" style="list-style-type: none"> 757<p><span class="index-entry-level-0">Introspecting static member function template</span></p> 758<div class="index"><ul class="index" style="list-style-type: none; "> 759<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_static_member_function_template.html" title="Introspecting static member function template"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 760<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_static_member_function_template.html" title="Introspecting static member function template"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN</span></a></p></li> 761<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_static_member_function_template.html" title="Introspecting static member function template"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 762</ul></div> 763</li> 764</ul></div></dd> 765<dt> 766<a name="idx_id_6"></a><span class="term">M</span> 767</dt> 768<dd><div class="index"><ul class="index" style="list-style-type: none; "> 769<li class="listitem" style="list-style-type: none"> 770<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_CLASS</span></p> 771<div class="index"><ul class="index" style="list-style-type: none; "> 772<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_CLASS.html" title="Macro BOOST_TTI_HAS_CLASS"><span class="index-entry-level-1">BOOST_TTI_HAS_CLASS</span></a></p></li> 773<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_CLASS.html" title="Macro BOOST_TTI_HAS_CLASS"><span class="index-entry-level-1">type</span></a></p></li> 774</ul></div> 775</li> 776<li class="listitem" style="list-style-type: none"> 777<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_CLASS_GEN</span></p> 778<div class="index"><ul class="index" style="list-style-type: none; "> 779<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_CLASS_GEN.html" title="Macro BOOST_TTI_HAS_CLASS_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_CLASS</span></a></p></li> 780<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_CLASS_GEN.html" title="Macro BOOST_TTI_HAS_CLASS_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_CLASS_GEN</span></a></p></li> 781</ul></div> 782</li> 783<li class="listitem" style="list-style-type: none"> 784<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_DATA</span></p> 785<div class="index"><ul class="index" style="list-style-type: none; "> 786<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_DATA.html" title="Macro BOOST_TTI_HAS_DATA"><span class="index-entry-level-1">BOOST_TTI_HAS_DATA</span></a></p></li> 787<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_DATA.html" title="Macro BOOST_TTI_HAS_DATA"><span class="index-entry-level-1">type</span></a></p></li> 788</ul></div> 789</li> 790<li class="listitem" style="list-style-type: none"> 791<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_DATA_GEN</span></p> 792<div class="index"><ul class="index" style="list-style-type: none; "> 793<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_DATA_GEN.html" title="Macro BOOST_TTI_HAS_DATA_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_DATA</span></a></p></li> 794<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_DATA_GEN.html" title="Macro BOOST_TTI_HAS_DATA_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_DATA_GEN</span></a></p></li> 795</ul></div> 796</li> 797<li class="listitem" style="list-style-type: none"> 798<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_ENUM</span></p> 799<div class="index"><ul class="index" style="list-style-type: none; "> 800<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_ENUM.html" title="Macro BOOST_TTI_HAS_ENUM"><span class="index-entry-level-1">BOOST_TTI_HAS_ENUM</span></a></p></li> 801<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_ENUM.html" title="Macro BOOST_TTI_HAS_ENUM"><span class="index-entry-level-1">type</span></a></p></li> 802</ul></div> 803</li> 804<li class="listitem" style="list-style-type: none"> 805<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_ENUM_GEN</span></p> 806<div class="index"><ul class="index" style="list-style-type: none; "> 807<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_ENUM_GEN.html" title="Macro BOOST_TTI_HAS_ENUM_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_ENUM</span></a></p></li> 808<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_ENUM_GEN.html" title="Macro BOOST_TTI_HAS_ENUM_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_ENUM_GEN</span></a></p></li> 809</ul></div> 810</li> 811<li class="listitem" style="list-style-type: none"> 812<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_FUNCTION</span></p> 813<div class="index"><ul class="index" style="list-style-type: none; "> 814<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_FUNCTION.html" title="Macro BOOST_TTI_HAS_FUNCTION"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION</span></a></p></li> 815<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_FUNCTION.html" title="Macro BOOST_TTI_HAS_FUNCTION"><span class="index-entry-level-1">type</span></a></p></li> 816</ul></div> 817</li> 818<li class="listitem" style="list-style-type: none"> 819<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_FUNCTION_GEN</span></p> 820<div class="index"><ul class="index" style="list-style-type: none; "> 821<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_FUNCTION_GEN.html" title="Macro BOOST_TTI_HAS_FUNCTION_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION</span></a></p></li> 822<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_FUNCTION_GEN.html" title="Macro BOOST_TTI_HAS_FUNCTION_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_GEN</span></a></p></li> 823</ul></div> 824</li> 825<li class="listitem" style="list-style-type: none"> 826<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE</span></p> 827<div class="index"><ul class="index" style="list-style-type: none; "> 828<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741193568.html" title="Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_TEMPLATE</span></a></p></li> 829<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741193568.html" title="Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE"><span class="index-entry-level-1">type</span></a></p></li> 830</ul></div> 831</li> 832<li class="listitem" style="list-style-type: none"> 833<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN</span></p> 834<div class="index"><ul class="index" style="list-style-type: none; "> 835<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750632496.html" title="Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_TEMPLATE</span></a></p></li> 836<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750632496.html" title="Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_TEMPLATE_GEN</span></a></p></li> 837</ul></div> 838</li> 839<li class="listitem" style="list-style-type: none"> 840<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_MEMBER_DATA</span></p> 841<div class="index"><ul class="index" style="list-style-type: none; "> 842<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_MEMBER_DATA.html" title="Macro BOOST_TTI_HAS_MEMBER_DATA"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li> 843<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_MEMBER_DATA.html" title="Macro BOOST_TTI_HAS_MEMBER_DATA"><span class="index-entry-level-1">type</span></a></p></li> 844</ul></div> 845</li> 846<li class="listitem" style="list-style-type: none"> 847<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_MEMBER_DATA_GEN</span></p> 848<div class="index"><ul class="index" style="list-style-type: none; "> 849<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750629616.html" title="Macro BOOST_TTI_HAS_MEMBER_DATA_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li> 850<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750629616.html" title="Macro BOOST_TTI_HAS_MEMBER_DATA_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA_GEN</span></a></p></li> 851</ul></div> 852</li> 853<li class="listitem" style="list-style-type: none"> 854<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_MEMBER_FUNCTION</span></p> 855<div class="index"><ul class="index" style="list-style-type: none; "> 856<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741169264.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 857<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741169264.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION"><span class="index-entry-level-1">type</span></a></p></li> 858</ul></div> 859</li> 860<li class="listitem" style="list-style-type: none"> 861<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_MEMBER_FUNCTION_GEN</span></p> 862<div class="index"><ul class="index" style="list-style-type: none; "> 863<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750626656.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 864<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750626656.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_GEN</span></a></p></li> 865</ul></div> 866</li> 867<li class="listitem" style="list-style-type: none"> 868<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></p> 869<div class="index"><ul class="index" style="list-style-type: none; "> 870<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741155232.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 871<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741155232.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">type</span></a></p></li> 872</ul></div> 873</li> 874<li class="listitem" style="list-style-type: none"> 875<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN</span></p> 876<div class="index"><ul class="index" style="list-style-type: none; "> 877<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750623776.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 878<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750623776.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE_GEN</span></a></p></li> 879</ul></div> 880</li> 881<li class="listitem" style="list-style-type: none"> 882<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></p> 883<div class="index"><ul class="index" style="list-style-type: none; "> 884<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741141520.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></a></p></li> 885<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741141520.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA"><span class="index-entry-level-1">type</span></a></p></li> 886</ul></div> 887</li> 888<li class="listitem" style="list-style-type: none"> 889<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN</span></p> 890<div class="index"><ul class="index" style="list-style-type: none; "> 891<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750620992.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></a></p></li> 892<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750620992.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_DATA_GEN</span></a></p></li> 893</ul></div> 894</li> 895<li class="listitem" style="list-style-type: none"> 896<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></p> 897<div class="index"><ul class="index" style="list-style-type: none; "> 898<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741130368.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 899<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741130368.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION"><span class="index-entry-level-1">type</span></a></p></li> 900</ul></div> 901</li> 902<li class="listitem" style="list-style-type: none"> 903<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN</span></p> 904<div class="index"><ul class="index" style="list-style-type: none; "> 905<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750618160.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 906<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750618160.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_GEN</span></a></p></li> 907</ul></div> 908</li> 909<li class="listitem" style="list-style-type: none"> 910<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></p> 911<div class="index"><ul class="index" style="list-style-type: none; "> 912<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741116288.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 913<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741116288.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">type</span></a></p></li> 914</ul></div> 915</li> 916<li class="listitem" style="list-style-type: none"> 917<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN</span></p> 918<div class="index"><ul class="index" style="list-style-type: none; "> 919<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750615200.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 920<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731750615200.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE_GEN</span></a></p></li> 921</ul></div> 922</li> 923<li class="listitem" style="list-style-type: none"> 924<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_TEMPLATE</span></p> 925<div class="index"><ul class="index" style="list-style-type: none; "> 926<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TEMPLATE.html" title="Macro BOOST_TTI_HAS_TEMPLATE"><span class="index-entry-level-1">BOOST_TTI_HAS_TEMPLATE</span></a></p></li> 927<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TEMPLATE.html" title="Macro BOOST_TTI_HAS_TEMPLATE"><span class="index-entry-level-1">type</span></a></p></li> 928</ul></div> 929</li> 930<li class="listitem" style="list-style-type: none"> 931<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_TEMPLATE_GEN</span></p> 932<div class="index"><ul class="index" style="list-style-type: none; "> 933<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TEMPLATE_GEN.html" title="Macro BOOST_TTI_HAS_TEMPLATE_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_TEMPLATE</span></a></p></li> 934<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TEMPLATE_GEN.html" title="Macro BOOST_TTI_HAS_TEMPLATE_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_TEMPLATE_GEN</span></a></p></li> 935</ul></div> 936</li> 937<li class="listitem" style="list-style-type: none"> 938<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_TYPE</span></p> 939<div class="index"><ul class="index" style="list-style-type: none; "> 940<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TYPE.html" title="Macro BOOST_TTI_HAS_TYPE"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE</span></a></p></li> 941<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TYPE.html" title="Macro BOOST_TTI_HAS_TYPE"><span class="index-entry-level-1">type</span></a></p></li> 942</ul></div> 943</li> 944<li class="listitem" style="list-style-type: none"> 945<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_TYPE_GEN</span></p> 946<div class="index"><ul class="index" style="list-style-type: none; "> 947<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TYPE_GEN.html" title="Macro BOOST_TTI_HAS_TYPE_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE</span></a></p></li> 948<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TYPE_GEN.html" title="Macro BOOST_TTI_HAS_TYPE_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE_GEN</span></a></p></li> 949</ul></div> 950</li> 951<li class="listitem" style="list-style-type: none"> 952<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_UNION</span></p> 953<div class="index"><ul class="index" style="list-style-type: none; "> 954<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_UNION.html" title="Macro BOOST_TTI_HAS_UNION"><span class="index-entry-level-1">BOOST_TTI_HAS_UNION</span></a></p></li> 955<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_UNION.html" title="Macro BOOST_TTI_HAS_UNION"><span class="index-entry-level-1">type</span></a></p></li> 956</ul></div> 957</li> 958<li class="listitem" style="list-style-type: none"> 959<p><span class="index-entry-level-0">Macro BOOST_TTI_HAS_UNION_GEN</span></p> 960<div class="index"><ul class="index" style="list-style-type: none; "> 961<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_UNION_GEN.html" title="Macro BOOST_TTI_HAS_UNION_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_UNION</span></a></p></li> 962<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_UNION_GEN.html" title="Macro BOOST_TTI_HAS_UNION_GEN"><span class="index-entry-level-1">BOOST_TTI_HAS_UNION_GEN</span></a></p></li> 963</ul></div> 964</li> 965<li class="listitem" style="list-style-type: none"> 966<p><span class="index-entry-level-0">Macro BOOST_TTI_MEMBER_TYPE</span></p> 967<div class="index"><ul class="index" style="list-style-type: none; "> 968<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_MEMBER_TYPE.html" title="Macro BOOST_TTI_MEMBER_TYPE"><span class="index-entry-level-1">boost_tti_marker_type</span></a></p></li> 969<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_MEMBER_TYPE.html" title="Macro BOOST_TTI_MEMBER_TYPE"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li> 970<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_MEMBER_TYPE.html" title="Macro BOOST_TTI_MEMBER_TYPE"><span class="index-entry-level-1">type</span></a></p></li> 971</ul></div> 972</li> 973<li class="listitem" style="list-style-type: none"> 974<p><span class="index-entry-level-0">Macro BOOST_TTI_MEMBER_TYPE_GEN</span></p> 975<div class="index"><ul class="index" style="list-style-type: none; "> 976<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_MEMBER_TYPE_GEN.html" title="Macro BOOST_TTI_MEMBER_TYPE_GEN"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li> 977<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_MEMBER_TYPE_GEN.html" title="Macro BOOST_TTI_MEMBER_TYPE_GEN"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE_GEN</span></a></p></li> 978</ul></div> 979</li> 980<li class="listitem" style="list-style-type: none"> 981<p><span class="index-entry-level-0">Macro BOOST_TTI_NAMESPACE</span></p> 982<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_NAMESPACE.html" title="Macro BOOST_TTI_NAMESPACE"><span class="index-entry-level-1">BOOST_TTI_NAMESPACE</span></a></p></li></ul></div> 983</li> 984<li class="listitem" style="list-style-type: none"> 985<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_CLASS</span></p> 986<div class="index"><ul class="index" style="list-style-type: none; "> 987<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_CLASS.html" title="Macro BOOST_TTI_TRAIT_HAS_CLASS"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_CLASS</span></a></p></li> 988<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_CLASS.html" title="Macro BOOST_TTI_TRAIT_HAS_CLASS"><span class="index-entry-level-1">trait</span></a></p></li> 989<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_CLASS.html" title="Macro BOOST_TTI_TRAIT_HAS_CLASS"><span class="index-entry-level-1">type</span></a></p></li> 990</ul></div> 991</li> 992<li class="listitem" style="list-style-type: none"> 993<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_DATA</span></p> 994<div class="index"><ul class="index" style="list-style-type: none; "> 995<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_DATA.html" title="Macro BOOST_TTI_TRAIT_HAS_DATA"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_DATA</span></a></p></li> 996<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_DATA.html" title="Macro BOOST_TTI_TRAIT_HAS_DATA"><span class="index-entry-level-1">trait</span></a></p></li> 997<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_DATA.html" title="Macro BOOST_TTI_TRAIT_HAS_DATA"><span class="index-entry-level-1">type</span></a></p></li> 998</ul></div> 999</li> 1000<li class="listitem" style="list-style-type: none"> 1001<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_ENUM</span></p> 1002<div class="index"><ul class="index" style="list-style-type: none; "> 1003<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_ENUM.html" title="Macro BOOST_TTI_TRAIT_HAS_ENUM"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_ENUM</span></a></p></li> 1004<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_ENUM.html" title="Macro BOOST_TTI_TRAIT_HAS_ENUM"><span class="index-entry-level-1">trait</span></a></p></li> 1005<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_ENUM.html" title="Macro BOOST_TTI_TRAIT_HAS_ENUM"><span class="index-entry-level-1">type</span></a></p></li> 1006</ul></div> 1007</li> 1008<li class="listitem" style="list-style-type: none"> 1009<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_FUNCTION</span></p> 1010<div class="index"><ul class="index" style="list-style-type: none; "> 1011<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741212464.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_FUNCTION</span></a></p></li> 1012<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741212464.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION"><span class="index-entry-level-1">trait</span></a></p></li> 1013<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741212464.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION"><span class="index-entry-level-1">type</span></a></p></li> 1014</ul></div> 1015</li> 1016<li class="listitem" style="list-style-type: none"> 1017<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE</span></p> 1018<div class="index"><ul class="index" style="list-style-type: none; "> 1019<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741201584.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE</span></a></p></li> 1020<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741201584.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE"><span class="index-entry-level-1">trait</span></a></p></li> 1021<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741201584.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE"><span class="index-entry-level-1">type</span></a></p></li> 1022</ul></div> 1023</li> 1024<li class="listitem" style="list-style-type: none"> 1025<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA</span></p> 1026<div class="index"><ul class="index" style="list-style-type: none; "> 1027<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741185488.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_MEMBER_DATA</span></a></p></li> 1028<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741185488.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA"><span class="index-entry-level-1">trait</span></a></p></li> 1029<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741185488.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA"><span class="index-entry-level-1">type</span></a></p></li> 1030</ul></div> 1031</li> 1032<li class="listitem" style="list-style-type: none"> 1033<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION</span></p> 1034<div class="index"><ul class="index" style="list-style-type: none; "> 1035<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741174944.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION</span></a></p></li> 1036<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741174944.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION"><span class="index-entry-level-1">trait</span></a></p></li> 1037<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741174944.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION"><span class="index-entry-level-1">type</span></a></p></li> 1038</ul></div> 1039</li> 1040<li class="listitem" style="list-style-type: none"> 1041<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE</span></p> 1042<div class="index"><ul class="index" style="list-style-type: none; "> 1043<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741163504.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 1044<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741163504.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">trait</span></a></p></li> 1045<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741163504.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">type</span></a></p></li> 1046</ul></div> 1047</li> 1048<li class="listitem" style="list-style-type: none"> 1049<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA</span></p> 1050<div class="index"><ul class="index" style="list-style-type: none; "> 1051<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741146912.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA</span></a></p></li> 1052<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741146912.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA"><span class="index-entry-level-1">trait</span></a></p></li> 1053<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741146912.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA"><span class="index-entry-level-1">type</span></a></p></li> 1054</ul></div> 1055</li> 1056<li class="listitem" style="list-style-type: none"> 1057<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION</span></p> 1058<div class="index"><ul class="index" style="list-style-type: none; "> 1059<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741136048.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 1060<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741136048.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION"><span class="index-entry-level-1">trait</span></a></p></li> 1061<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741136048.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION"><span class="index-entry-level-1">type</span></a></p></li> 1062</ul></div> 1063</li> 1064<li class="listitem" style="list-style-type: none"> 1065<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></p> 1066<div class="index"><ul class="index" style="list-style-type: none; "> 1067<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741124624.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 1068<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741124624.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">trait</span></a></p></li> 1069<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741124624.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">type</span></a></p></li> 1070</ul></div> 1071</li> 1072<li class="listitem" style="list-style-type: none"> 1073<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_TEMPLATE</span></p> 1074<div class="index"><ul class="index" style="list-style-type: none; "> 1075<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741107856.html" title="Macro BOOST_TTI_TRAIT_HAS_TEMPLATE"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_TEMPLATE</span></a></p></li> 1076<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741107856.html" title="Macro BOOST_TTI_TRAIT_HAS_TEMPLATE"><span class="index-entry-level-1">trait</span></a></p></li> 1077<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741107856.html" title="Macro BOOST_TTI_TRAIT_HAS_TEMPLATE"><span class="index-entry-level-1">type</span></a></p></li> 1078</ul></div> 1079</li> 1080<li class="listitem" style="list-style-type: none"> 1081<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_TYPE</span></p> 1082<div class="index"><ul class="index" style="list-style-type: none; "> 1083<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_TYPE.html" title="Macro BOOST_TTI_TRAIT_HAS_TYPE"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_TYPE</span></a></p></li> 1084<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_TYPE.html" title="Macro BOOST_TTI_TRAIT_HAS_TYPE"><span class="index-entry-level-1">trait</span></a></p></li> 1085<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_TYPE.html" title="Macro BOOST_TTI_TRAIT_HAS_TYPE"><span class="index-entry-level-1">type</span></a></p></li> 1086</ul></div> 1087</li> 1088<li class="listitem" style="list-style-type: none"> 1089<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_HAS_UNION</span></p> 1090<div class="index"><ul class="index" style="list-style-type: none; "> 1091<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_UNION.html" title="Macro BOOST_TTI_TRAIT_HAS_UNION"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_UNION</span></a></p></li> 1092<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_UNION.html" title="Macro BOOST_TTI_TRAIT_HAS_UNION"><span class="index-entry-level-1">trait</span></a></p></li> 1093<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_UNION.html" title="Macro BOOST_TTI_TRAIT_HAS_UNION"><span class="index-entry-level-1">type</span></a></p></li> 1094</ul></div> 1095</li> 1096<li class="listitem" style="list-style-type: none"> 1097<p><span class="index-entry-level-0">Macro BOOST_TTI_TRAIT_MEMBER_TYPE</span></p> 1098<div class="index"><ul class="index" style="list-style-type: none; "> 1099<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741041712.html" title="Macro BOOST_TTI_TRAIT_MEMBER_TYPE"><span class="index-entry-level-1">boost_tti_marker_type</span></a></p></li> 1100<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741041712.html" title="Macro BOOST_TTI_TRAIT_MEMBER_TYPE"><span class="index-entry-level-1">BOOST_TTI_TRAIT_MEMBER_TYPE</span></a></p></li> 1101<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741041712.html" title="Macro BOOST_TTI_TRAIT_MEMBER_TYPE"><span class="index-entry-level-1">trait</span></a></p></li> 1102<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741041712.html" title="Macro BOOST_TTI_TRAIT_MEMBER_TYPE"><span class="index-entry-level-1">type</span></a></p></li> 1103</ul></div> 1104</li> 1105<li class="listitem" style="list-style-type: none"> 1106<p><span class="index-entry-level-0">Macro metafunction name generation considerations</span></p> 1107<div class="index"><ul class="index" style="list-style-type: none; "> 1108<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_functionality.html#the_type_traits_introspection_library.tti_functionality.tti_functionality_nm_gen" title="Macro metafunction name generation considerations"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 1109<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_functionality.html#the_type_traits_introspection_library.tti_functionality.tti_functionality_nm_gen" title="Macro metafunction name generation considerations"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE</span></a></p></li> 1110</ul></div> 1111</li> 1112</ul></div></dd> 1113<dt> 1114<a name="idx_id_7"></a><span class="term">N</span> 1115</dt> 1116<dd><div class="index"><ul class="index" style="list-style-type: none; "> 1117<li class="listitem" style="list-style-type: none"> 1118<p><span class="index-entry-level-0">Nested Types</span></p> 1119<div class="index"><ul class="index" style="list-style-type: none; "> 1120<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html" title="Nested Types"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></a></p></li> 1121<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html" title="Nested Types"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE</span></a></p></li> 1122<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html" title="Nested Types"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li> 1123<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html" title="Nested Types"><span class="index-entry-level-1">BOOST_TTI_TRAIT_MEMBER_TYPE</span></a></p></li> 1124</ul></div> 1125</li> 1126<li class="listitem" style="list-style-type: none"> 1127<p><span class="index-entry-level-0">Nested Types and Function Signatures</span></p> 1128<div class="index"><ul class="index" style="list-style-type: none; "> 1129<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_func_sig.html" title="Nested Types and Function Signatures"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li> 1130<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_func_sig.html" title="Nested Types and Function Signatures"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 1131<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_func_sig.html" title="Nested Types and Function Signatures"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 1132<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_func_sig.html" title="Nested Types and Function Signatures"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li> 1133</ul></div> 1134</li> 1135</ul></div></dd> 1136<dt> 1137<a name="idx_id_8"></a><span class="term">S</span> 1138</dt> 1139<dd><div class="index"><ul class="index" style="list-style-type: none; "> 1140<li class="listitem" style="list-style-type: none"> 1141<p><span class="index-entry-level-0">Struct template valid_member_metafunction</span></p> 1142<div class="index"><ul class="index" style="list-style-type: none; "> 1143<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_metafunction.html" title="Struct template valid_member_metafunction"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li> 1144<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_metafunction.html" title="Struct template valid_member_metafunction"><span class="index-entry-level-1">BOOST_TTI_TRAIT_MEMBER_TYPE</span></a></p></li> 1145<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_metafunction.html" title="Struct template valid_member_metafunction"><span class="index-entry-level-1">type</span></a></p></li> 1146<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_metafunction.html" title="Struct template valid_member_metafunction"><span class="index-entry-level-1">valid_member_metafunction</span></a></p></li> 1147</ul></div> 1148</li> 1149<li class="listitem" style="list-style-type: none"> 1150<p><span class="index-entry-level-0">Struct template valid_member_type</span></p> 1151<div class="index"><ul class="index" style="list-style-type: none; "> 1152<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_type.html" title="Struct template valid_member_type"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li> 1153<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_type.html" title="Struct template valid_member_type"><span class="index-entry-level-1">BOOST_TTI_NAMESPACE</span></a></p></li> 1154<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_type.html" title="Struct template valid_member_type"><span class="index-entry-level-1">BOOST_TTI_TRAIT_MEMBER_TYPE</span></a></p></li> 1155<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_type.html" title="Struct template valid_member_type"><span class="index-entry-level-1">type</span></a></p></li> 1156<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_type.html" title="Struct template valid_member_type"><span class="index-entry-level-1">valid_member_type</span></a></p></li> 1157</ul></div> 1158</li> 1159</ul></div></dd> 1160<dt> 1161<a name="idx_id_9"></a><span class="term">T</span> 1162</dt> 1163<dd><div class="index"><ul class="index" style="list-style-type: none; "> 1164<li class="listitem" style="list-style-type: none"> 1165<p><span class="index-entry-level-0">trait</span></p> 1166<div class="index"><ul class="index" style="list-style-type: none; "> 1167<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_CLASS.html" title="Macro BOOST_TTI_TRAIT_HAS_CLASS"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_CLASS</span></a></p></li> 1168<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_DATA.html" title="Macro BOOST_TTI_TRAIT_HAS_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_DATA</span></a></p></li> 1169<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_ENUM.html" title="Macro BOOST_TTI_TRAIT_HAS_ENUM"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_ENUM</span></a></p></li> 1170<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741212464.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_FUNCTION</span></a></p></li> 1171<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741201584.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE</span></a></p></li> 1172<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741185488.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA</span></a></p></li> 1173<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741174944.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION</span></a></p></li> 1174<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741163504.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 1175<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741146912.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA</span></a></p></li> 1176<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741136048.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 1177<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741124624.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 1178<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741107856.html" title="Macro BOOST_TTI_TRAIT_HAS_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_TEMPLATE</span></a></p></li> 1179<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_TYPE.html" title="Macro BOOST_TTI_TRAIT_HAS_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_TYPE</span></a></p></li> 1180<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_UNION.html" title="Macro BOOST_TTI_TRAIT_HAS_UNION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_UNION</span></a></p></li> 1181<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741041712.html" title="Macro BOOST_TTI_TRAIT_MEMBER_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_MEMBER_TYPE</span></a></p></li> 1182</ul></div> 1183</li> 1184<li class="listitem" style="list-style-type: none"> 1185<p><span class="index-entry-level-0">TTI Macro Metafunctions</span></p> 1186<div class="index"><ul class="index" style="list-style-type: none; "> 1187<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_CLASS</span></a></p></li> 1188<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_DATA</span></a></p></li> 1189<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_ENUM</span></a></p></li> 1190<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION</span></a></p></li> 1191<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_FUNCTION_TEMPLATE</span></a></p></li> 1192<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li> 1193<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 1194<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 1195<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></a></p></li> 1196<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 1197<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 1198<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_TEMPLATE</span></a></p></li> 1199<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_TYPE</span></a></p></li> 1200<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail.html#the_type_traits_introspection_library.tti_detail.tbmacros" title="Table 1.2. TTI Macro Metafunctions"><span class="index-entry-level-1">BOOST_TTI_HAS_UNION</span></a></p></li> 1201</ul></div> 1202</li> 1203<li class="listitem" style="list-style-type: none"> 1204<p><span class="index-entry-level-0">TTI Nested Type Macro Metafunction</span></p> 1205<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html#the_type_traits_introspection_library.tti_nested_type.tbmacronested" title="Table 1.4. TTI Nested Type Macro Metafunction"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li></ul></div> 1206</li> 1207<li class="listitem" style="list-style-type: none"> 1208<p><span class="index-entry-level-0">TTI Nested Type Macro Metafunction Existence</span></p> 1209<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_nested_type.html#the_type_traits_introspection_library.tti_nested_type.existtbmacronested" title="Table 1.5. TTI Nested Type Macro Metafunction Existence"><span class="index-entry-level-1">BOOST_TTI_MEMBER_TYPE</span></a></p></li></ul></div> 1210</li> 1211<li class="listitem" style="list-style-type: none"> 1212<p><span class="index-entry-level-0">TTI Specific Inner Types</span></p> 1213<div class="index"><ul class="index" style="list-style-type: none; "> 1214<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type.tbspinner" title="Table 1.3. TTI Specific Inner Types"><span class="index-entry-level-1">BOOST_TTI_HAS_CLASS</span></a></p></li> 1215<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type.tbspinner" title="Table 1.3. TTI Specific Inner Types"><span class="index-entry-level-1">BOOST_TTI_HAS_ENUM</span></a></p></li> 1216<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_type.html#the_type_traits_introspection_library.tti_detail_has_type.tti_detail_has_specific_type.tbspinner" title="Table 1.3. TTI Specific Inner Types"><span class="index-entry-level-1">BOOST_TTI_HAS_UNION</span></a></p></li> 1217</ul></div> 1218</li> 1219<li class="listitem" style="list-style-type: none"> 1220<p><span class="index-entry-level-0">type</span></p> 1221<div class="index"><ul class="index" style="list-style-type: none; "> 1222<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_CLASS.html" title="Macro BOOST_TTI_HAS_CLASS"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_CLASS</span></a></p></li> 1223<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_DATA.html" title="Macro BOOST_TTI_HAS_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_DATA</span></a></p></li> 1224<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_ENUM.html" title="Macro BOOST_TTI_HAS_ENUM"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_ENUM</span></a></p></li> 1225<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_FUNCTION.html" title="Macro BOOST_TTI_HAS_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_FUNCTION</span></a></p></li> 1226<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741193568.html" title="Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_FUNCTION_TEMPLATE</span></a></p></li> 1227<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_MEMBER_DATA.html" title="Macro BOOST_TTI_HAS_MEMBER_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_DATA</span></a></p></li> 1228<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741169264.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_FUNCTION</span></a></p></li> 1229<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741155232.html" title="Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 1230<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741141520.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_DATA</span></a></p></li> 1231<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741130368.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 1232<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741116288.html" title="Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 1233<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TEMPLATE.html" title="Macro BOOST_TTI_HAS_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_TEMPLATE</span></a></p></li> 1234<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_TYPE.html" title="Macro BOOST_TTI_HAS_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_TYPE</span></a></p></li> 1235<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_HAS_UNION.html" title="Macro BOOST_TTI_HAS_UNION"><span class="index-entry-level-1">Macro BOOST_TTI_HAS_UNION</span></a></p></li> 1236<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_MEMBER_TYPE.html" title="Macro BOOST_TTI_MEMBER_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_MEMBER_TYPE</span></a></p></li> 1237<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_CLASS.html" title="Macro BOOST_TTI_TRAIT_HAS_CLASS"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_CLASS</span></a></p></li> 1238<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_DATA.html" title="Macro BOOST_TTI_TRAIT_HAS_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_DATA</span></a></p></li> 1239<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_ENUM.html" title="Macro BOOST_TTI_TRAIT_HAS_ENUM"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_ENUM</span></a></p></li> 1240<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741212464.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_FUNCTION</span></a></p></li> 1241<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741201584.html" title="Macro BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_FUNCTION_TEMPLATE</span></a></p></li> 1242<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741185488.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_MEMBER_DATA</span></a></p></li> 1243<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741174944.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION</span></a></p></li> 1244<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741163504.html" title="Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 1245<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741146912.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_DATA</span></a></p></li> 1246<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741136048.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION</span></a></p></li> 1247<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741124624.html" title="Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_STATIC_MEMBER_FUNCTION_TEMPLATE</span></a></p></li> 1248<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741107856.html" title="Macro BOOST_TTI_TRAIT_HAS_TEMPLATE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_TEMPLATE</span></a></p></li> 1249<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_TYPE.html" title="Macro BOOST_TTI_TRAIT_HAS_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_TYPE</span></a></p></li> 1250<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TTI_TRAIT_HAS_UNION.html" title="Macro BOOST_TTI_TRAIT_HAS_UNION"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_HAS_UNION</span></a></p></li> 1251<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_TT_idm45731741041712.html" title="Macro BOOST_TTI_TRAIT_MEMBER_TYPE"><span class="index-entry-level-1">Macro BOOST_TTI_TRAIT_MEMBER_TYPE</span></a></p></li> 1252<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_metafunction.html" title="Struct template valid_member_metafunction"><span class="index-entry-level-1">Struct template valid_member_metafunction</span></a></p></li> 1253<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_type.html" title="Struct template valid_member_type"><span class="index-entry-level-1">Struct template valid_member_type</span></a></p></li> 1254</ul></div> 1255</li> 1256</ul></div></dd> 1257<dt> 1258<a name="idx_id_10"></a><span class="term">U</span> 1259</dt> 1260<dd><div class="index"><ul class="index" style="list-style-type: none; "> 1261<li class="listitem" style="list-style-type: none"> 1262<p><span class="index-entry-level-0">Using the BOOST_TTI_HAS_TEMPLATE macro</span></p> 1263<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_template.html#the_type_traits_introspection_library.tti_detail_has_template.tti_detail_has_template_macro" title="Using the BOOST_TTI_HAS_TEMPLATE macro"><span class="index-entry-level-1">BOOST_TTI_HAS_TEMPLATE</span></a></p></li></ul></div> 1264</li> 1265<li class="listitem" style="list-style-type: none"> 1266<p><span class="index-entry-level-0">Using the has_template_(xxx) metafunction</span></p> 1267<div class="index"><ul class="index" style="list-style-type: none; "> 1268<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_template/tti_detail_has_template_metafunction.html" title="Using the has_template_(xxx) metafunction"><span class="index-entry-level-1">BOOST_TTI_HAS_TEMPLATE</span></a></p></li> 1269<li class="listitem" style="list-style-type: none"><p><a class="link" href="../the_type_traits_introspection_library/tti_detail_has_template/tti_detail_has_template_metafunction.html" title="Using the has_template_(xxx) metafunction"><span class="index-entry-level-1">BOOST_TTI_TRAIT_HAS_TEMPLATE</span></a></p></li> 1270</ul></div> 1271</li> 1272</ul></div></dd> 1273<dt> 1274<a name="idx_id_11"></a><span class="term">V</span> 1275</dt> 1276<dd><div class="index"><ul class="index" style="list-style-type: none; "> 1277<li class="listitem" style="list-style-type: none"> 1278<p><span class="index-entry-level-0">valid_member_metafunction</span></p> 1279<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_metafunction.html" title="Struct template valid_member_metafunction"><span class="index-entry-level-1">Struct template valid_member_metafunction</span></a></p></li></ul></div> 1280</li> 1281<li class="listitem" style="list-style-type: none"> 1282<p><span class="index-entry-level-0">valid_member_type</span></p> 1283<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/tti/valid_member_type.html" title="Struct template valid_member_type"><span class="index-entry-level-1">Struct template valid_member_type</span></a></p></li></ul></div> 1284</li> 1285</ul></div></dd> 1286</dl></div> 1287</div> 1288<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> 1289<td align="left"></td> 1290<td align="right"><div class="copyright-footer">Copyright © 2011-2013 Tropic Software 1291 East Inc<p> 1292 Distributed under the Boost Software License, Version 1.0. (See accompanying 1293 file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>) 1294 </p> 1295</div></td> 1296</tr></table> 1297<hr> 1298<div class="spirit-nav"> 1299<a accesskey="p" href="../the_type_traits_introspection_library/tti_acknowledgments.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../index.html"><img src="../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../../../doc/src/images/home.png" alt="Home"></a> 1300</div> 1301</body> 1302</html> 1303