mirror of
https://github.com/boostorg/variant.git
synced 2026-01-19 04:42:16 +00:00
118 lines
5.5 KiB
HTML
118 lines
5.5 KiB
HTML
<!doctype HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
|
|
<html>
|
|
<head>
|
|
<meta http-equiv="Content-Language" content="en-us">
|
|
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
|
|
<meta name="keywords" content="Variant, design pattern, generic programming, C++">
|
|
<link rel="stylesheet" type="text/css" href="styles.css">
|
|
<title>Boost::variant</title>
|
|
</head>
|
|
<body bgcolor="#FFFFFF" link="#0000FF" vlink="#800080">
|
|
<table summary="header" border="0" cellpadding="2" cellspacing="0" width="100%">
|
|
<tr>
|
|
<td valign="top" width="300">
|
|
<h3><a HREF="../../index.htm"> <img src="../../c++boost.gif" alt="C++ Boost" width="277" height="86" BORDER="0">
|
|
</a>
|
|
</h3>
|
|
</td>
|
|
<td valign="top">
|
|
<h1 align="center">boost::variant</h1>
|
|
<h2 align="center">Index</h2>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
<hr>
|
|
<h2>Contents</h2>
|
|
<ul>
|
|
<li>
|
|
<a href="overview.html">Overview</a><ul>
|
|
<li>
|
|
<a href="overview.html#Introduction">Introduction</a></li>
|
|
<li>
|
|
<a href="overview.html#Motivation">Motivation</a></li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href="tutorial.html">Tutorial</a>
|
|
<ul>
|
|
<li>
|
|
<a href="tutorial.html#FirstVariantProgram">First variant program</a></li>
|
|
<li>
|
|
<a href="tutorial.html#Instantiation">Instantiation</a></li>
|
|
<li>
|
|
<a href="tutorial.html#ValueSemantics">Value semantics</a></li>
|
|
<li>
|
|
<a href="tutorial.html#FunctorBasedVisitation">Functor-based visitation</a></li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href="reference.html">Reference</a>
|
|
<ul>
|
|
<li>
|
|
Header "boost/variant.hpp"
|
|
<ul>
|
|
<li>
|
|
<a href="reference.html#Synopsis">Synopsis</a></li>
|
|
<li>
|
|
Concept: <a href="reference.html#BoundedType">BoundedType</a></li>
|
|
<li>
|
|
Concept: <a href="reference.html#Visitor">Visitor</a></li>
|
|
<li>
|
|
<a HREF="reference.html#BoostVariantLimitTypes">BOOST_VARIANT_LIMIT_TYPES</a></li>
|
|
<li>
|
|
<code><a href="reference.html#variant">variant</a></code></li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
Header "boost/apply_visitor.hpp": <a href="reference.html#Visitation"><code>apply_visitor</code></a></li>
|
|
<li>
|
|
Header "boost/static_visitor.hpp": <a href="reference.html#StaticVisitor"><code>static_visitor</code></a></li>
|
|
<li>
|
|
Header "boost/extract.hpp": <a href="reference.html#ValueExtraction"><code>extract</code></a></li>
|
|
<li>
|
|
Header "boost/incomplete.hpp": <a href="reference.html#incomplete"><code>incomplete</code></a></li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href="sample.html">Sample programs</a><ul>
|
|
<li>
|
|
<a href="sample.html#quick">A quick example</a></li>
|
|
<li>
|
|
<a href="sample.html#tree">A binary tree implementation</a></li>
|
|
<li>
|
|
<a href="sample.html#poly">Polymorphism: Inheritance vs. Variants</a></li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href="misc.html">Miscellaneous</a>
|
|
<ul>
|
|
<li>
|
|
<a href="misc.html#HeaderFiles">Header files</a></li>
|
|
<li>
|
|
<a href="misc.html#Compatibility">Compatibility</a></li>
|
|
<li>
|
|
<a href="misc.html#Troubleshooting">Troubleshooting</a></li>
|
|
</ul>
|
|
</li>
|
|
<li>
|
|
<a href="credits.html">Credits</a><ul>
|
|
<li>
|
|
<a href="credits.html#Acknowledgments">Acknowledgments</a></li>
|
|
<li>
|
|
<a href="credits.html#Bibliography">Bibliography</a></li>
|
|
</ul>
|
|
</li>
|
|
</ul>
|
|
<hr>
|
|
<p>Revised 14 February 2003</p>
|
|
<p><i>© Copyright Eric Friedman and Itay Maman 2002-2003. All rights reserved.</i></p>
|
|
<p>Permission to use, copy, modify, distribute and sell this software and its
|
|
documentation for any purpose is hereby granted without fee, provided that the
|
|
above copyright notice appear in all copies and that both that copyright notice
|
|
and this permission notice appear in supporting documentation. Eric Friedman
|
|
and Itay Maman make no representations about the suitability of this software
|
|
for any purpose. It is provided "as is" without express or implied
|
|
warranty.</p>
|
|
</body>
|
|
</html>
|