1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
<meta name="generator" content="Doxygen 1.8.20"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>QuantLib: FloatFloatSwaption::arguments Class Reference</title>
<link href='https://fonts.googleapis.com/css?family=Merriweather+Sans:800' rel='stylesheet' type='text/css'>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/x-mathjax-config">
MathJax.Hub.Config({
extensions: ["tex2jax.js"],
jax: ["input/TeX","output/HTML-CSS"],
});
</script>
<script type="text/javascript" async="async" src="https://cdnjs.cloudflare.com/ajax/libs/mathjax/2.7.5/MathJax.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="quantlibextra.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
<tbody>
<tr style="height: 56px;">
<td id="projectalign" style="padding-left: 0.5em;">
<div id="projectname"><a href="http://quantlib.org">
<img alt="QuantLib" src="QL-title.jpg"></a>
<div id="projectbrief">A free/open-source library for quantitative finance</div>
<div id="projectnumber">Reference manual - version 1.20</div>
</div>
</td>
</tr>
</tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.8.20 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
var searchBox = new SearchBox("searchBox", "search",false,'Search');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
/* @license-end */</script>
<div id="main-nav"></div>
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>
<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0"
name="MSearchResults" id="MSearchResults">
</iframe>
</div>
<div id="nav-path" class="navpath">
<ul>
<li class="navelem"><a class="el" href="namespace_quant_lib.html">QuantLib</a></li><li class="navelem"><a class="el" href="class_quant_lib_1_1_float_float_swaption.html">FloatFloatSwaption</a></li><li class="navelem"><a class="el" href="class_quant_lib_1_1_float_float_swaption_1_1arguments.html">arguments</a></li> </ul>
</div>
</div><!-- top -->
<div class="header">
<div class="summary">
<a href="#pub-methods">Public Member Functions</a> |
<a href="#pub-attribs">Public Attributes</a> |
<a href="class_quant_lib_1_1_float_float_swaption_1_1arguments-members.html">List of all members</a> </div>
<div class="headertitle">
<div class="title">FloatFloatSwaption::arguments Class Reference</div> </div>
</div><!--header-->
<div class="contents">
<p>Arguments for cms swaption calculation
<a href="class_quant_lib_1_1_float_float_swaption_1_1arguments.html#details">More...</a></p>
<p><code>#include <ql/instruments/floatfloatswaption.hpp></code></p>
<div id="dynsection-0" onclick="return toggleVisibility(this)" class="dynheader closed" style="cursor:pointer;">
<img id="dynsection-0-trigger" src="closed.png" alt="+"/> Inheritance diagram for FloatFloatSwaption::arguments:</div>
<div id="dynsection-0-summary" class="dynsummary" style="display:block;">
</div>
<div id="dynsection-0-content" class="dyncontent" style="display:none;">
<div class="center"><img src="class_quant_lib_1_1_float_float_swaption_1_1arguments__inherit__graph.png" border="0" usemap="#a_float_float_swaption_1_1arguments_inherit__map" alt="Inheritance graph"/></div>
<map name="_float_float_swaption_1_1arguments_inherit__map" id="a_float_float_swaption_1_1arguments_inherit__map">
<area shape="rect" title="Arguments for cms swaption calculation" alt="" coords="33,80,167,121"/>
<area shape="rect" href="class_quant_lib_1_1_float_float_swap_1_1arguments.html" title="Arguments for float float swap calculation" alt="" coords="5,5,88,32"/>
<area shape="rect" href="class_quant_lib_1_1_option_1_1arguments.html" title="basic option arguments" alt="" coords="112,5,195,32"/>
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center></div>
<table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr class="memitem:ab3a68a01a1c7c22bfbd9f3f6d20e7d5a"><td class="memItemLeft" align="right" valign="top"><a id="ab3a68a01a1c7c22bfbd9f3f6d20e7d5a"></a>
void </td><td class="memItemRight" valign="bottom"><b>validate</b> () const</td></tr>
<tr class="separator:ab3a68a01a1c7c22bfbd9f3f6d20e7d5a"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_class_quant_lib_1_1_float_float_swap_1_1arguments"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_quant_lib_1_1_float_float_swap_1_1arguments')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_quant_lib_1_1_float_float_swap_1_1arguments.html">FloatFloatSwap::arguments</a></td></tr>
<tr class="memitem:ab3a68a01a1c7c22bfbd9f3f6d20e7d5a inherit pub_methods_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="ab3a68a01a1c7c22bfbd9f3f6d20e7d5a"></a>
void </td><td class="memItemRight" valign="bottom"><b>validate</b> () const</td></tr>
<tr class="separator:ab3a68a01a1c7c22bfbd9f3f6d20e7d5a inherit pub_methods_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_methods_class_quant_lib_1_1_option_1_1arguments"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_quant_lib_1_1_option_1_1arguments')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_quant_lib_1_1_option_1_1arguments.html">Option::arguments</a></td></tr>
<tr class="memitem:ab3a68a01a1c7c22bfbd9f3f6d20e7d5a inherit pub_methods_class_quant_lib_1_1_option_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="ab3a68a01a1c7c22bfbd9f3f6d20e7d5a"></a>
void </td><td class="memItemRight" valign="bottom"><b>validate</b> () const</td></tr>
<tr class="separator:ab3a68a01a1c7c22bfbd9f3f6d20e7d5a inherit pub_methods_class_quant_lib_1_1_option_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
</table><table class="memberdecls">
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr class="memitem:a94be37802058ff7e6fe02718fac49bfd"><td class="memItemLeft" align="right" valign="top"><a id="a94be37802058ff7e6fe02718fac49bfd"></a>
ext::shared_ptr< <a class="el" href="class_quant_lib_1_1_float_float_swap.html">FloatFloatSwap</a> > </td><td class="memItemRight" valign="bottom"><b>swap</b></td></tr>
<tr class="separator:a94be37802058ff7e6fe02718fac49bfd"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:adbc9e8d5ea5da78fba7924bc32cfb25c"><td class="memItemLeft" align="right" valign="top"><a id="adbc9e8d5ea5da78fba7924bc32cfb25c"></a>
Settlement::Type </td><td class="memItemRight" valign="bottom"><b>settlementType</b></td></tr>
<tr class="separator:adbc9e8d5ea5da78fba7924bc32cfb25c"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac0aef71c524ad2568efe1359dff28928"><td class="memItemLeft" align="right" valign="top"><a id="ac0aef71c524ad2568efe1359dff28928"></a>
Settlement::Method </td><td class="memItemRight" valign="bottom"><b>settlementMethod</b></td></tr>
<tr class="separator:ac0aef71c524ad2568efe1359dff28928"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_quant_lib_1_1_float_float_swap_1_1arguments.html">FloatFloatSwap::arguments</a></td></tr>
<tr class="memitem:a2112c634d0ddbd04001b51e8bdcb26df inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a2112c634d0ddbd04001b51e8bdcb26df"></a>
VanillaSwap::Type </td><td class="memItemRight" valign="bottom"><b>type</b></td></tr>
<tr class="separator:a2112c634d0ddbd04001b51e8bdcb26df inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9471fbd7964b11d97503a7e57f6cd825 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a9471fbd7964b11d97503a7e57f6cd825"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>nominal1</b></td></tr>
<tr class="separator:a9471fbd7964b11d97503a7e57f6cd825 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a9b687781133469970edd820349d62eb4 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a9b687781133469970edd820349d62eb4"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>nominal2</b></td></tr>
<tr class="separator:a9b687781133469970edd820349d62eb4 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ace07cc4e087cb8e1e2043f56d3ad21f0 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="ace07cc4e087cb8e1e2043f56d3ad21f0"></a>
std::vector< <a class="el" href="class_quant_lib_1_1_date.html">Date</a> > </td><td class="memItemRight" valign="bottom"><b>leg1ResetDates</b></td></tr>
<tr class="separator:ace07cc4e087cb8e1e2043f56d3ad21f0 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad88323013805364b7ffda8c37649f85a inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="ad88323013805364b7ffda8c37649f85a"></a>
std::vector< <a class="el" href="class_quant_lib_1_1_date.html">Date</a> > </td><td class="memItemRight" valign="bottom"><b>leg1FixingDates</b></td></tr>
<tr class="separator:ad88323013805364b7ffda8c37649f85a inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a38473653125d6b849cc0507938e157a2 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a38473653125d6b849cc0507938e157a2"></a>
std::vector< <a class="el" href="class_quant_lib_1_1_date.html">Date</a> > </td><td class="memItemRight" valign="bottom"><b>leg1PayDates</b></td></tr>
<tr class="separator:a38473653125d6b849cc0507938e157a2 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ac98f5cb4082b10907a7151394155228b inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="ac98f5cb4082b10907a7151394155228b"></a>
std::vector< <a class="el" href="class_quant_lib_1_1_date.html">Date</a> > </td><td class="memItemRight" valign="bottom"><b>leg2ResetDates</b></td></tr>
<tr class="separator:ac98f5cb4082b10907a7151394155228b inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa2537ace968c5804f65d95a1f73aa058 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="aa2537ace968c5804f65d95a1f73aa058"></a>
std::vector< <a class="el" href="class_quant_lib_1_1_date.html">Date</a> > </td><td class="memItemRight" valign="bottom"><b>leg2FixingDates</b></td></tr>
<tr class="separator:aa2537ace968c5804f65d95a1f73aa058 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:aa775f26174f7f68b86c069d9cf75f76c inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="aa775f26174f7f68b86c069d9cf75f76c"></a>
std::vector< <a class="el" href="class_quant_lib_1_1_date.html">Date</a> > </td><td class="memItemRight" valign="bottom"><b>leg2PayDates</b></td></tr>
<tr class="separator:aa775f26174f7f68b86c069d9cf75f76c inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ad5ae2801d75c906dd9a334e15cf84443 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="ad5ae2801d75c906dd9a334e15cf84443"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg1Spreads</b></td></tr>
<tr class="separator:ad5ae2801d75c906dd9a334e15cf84443 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a37a9c284404cefb08b3b61620f13ebed inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a37a9c284404cefb08b3b61620f13ebed"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg2Spreads</b></td></tr>
<tr class="separator:a37a9c284404cefb08b3b61620f13ebed inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a4d99005a3896ce2586abb08e054b3daa inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a4d99005a3896ce2586abb08e054b3daa"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg1Gearings</b></td></tr>
<tr class="separator:a4d99005a3896ce2586abb08e054b3daa inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a20e45568f51a47a2351c27123272f3ee inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a20e45568f51a47a2351c27123272f3ee"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg2Gearings</b></td></tr>
<tr class="separator:a20e45568f51a47a2351c27123272f3ee inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a548c6cfbd4d45a7efc7ed2990ee5a2c5 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a548c6cfbd4d45a7efc7ed2990ee5a2c5"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg1CappedRates</b></td></tr>
<tr class="separator:a548c6cfbd4d45a7efc7ed2990ee5a2c5 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a285bb24c2d611ee9bb7eb591dece2533 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a285bb24c2d611ee9bb7eb591dece2533"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg1FlooredRates</b></td></tr>
<tr class="separator:a285bb24c2d611ee9bb7eb591dece2533 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a1d7f333d72f5f9628303d0778df9afcf inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a1d7f333d72f5f9628303d0778df9afcf"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg2CappedRates</b></td></tr>
<tr class="separator:a1d7f333d72f5f9628303d0778df9afcf inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:ade0aa153916e487bbc1dda665ea67c39 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="ade0aa153916e487bbc1dda665ea67c39"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg2FlooredRates</b></td></tr>
<tr class="separator:ade0aa153916e487bbc1dda665ea67c39 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a6c59d5d7fd9236124eccc840d521acf8 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a6c59d5d7fd9236124eccc840d521acf8"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg1Coupons</b></td></tr>
<tr class="separator:a6c59d5d7fd9236124eccc840d521acf8 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:af0d497147d50e8e7c45a8b3b07dab61f inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="af0d497147d50e8e7c45a8b3b07dab61f"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg2Coupons</b></td></tr>
<tr class="separator:af0d497147d50e8e7c45a8b3b07dab61f inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a17b0f6080dc15e7e5fcc90d2db2beb60 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a17b0f6080dc15e7e5fcc90d2db2beb60"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg1AccrualTimes</b></td></tr>
<tr class="separator:a17b0f6080dc15e7e5fcc90d2db2beb60 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a049bed85918d552b618b9dd0d115b8a7 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a049bed85918d552b618b9dd0d115b8a7"></a>
std::vector< <a class="el" href="group__types.html#ga4bdf4bfe76b9ffa6fa64c47d8bfa0c78">Real</a> > </td><td class="memItemRight" valign="bottom"><b>leg2AccrualTimes</b></td></tr>
<tr class="separator:a049bed85918d552b618b9dd0d115b8a7 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a04be7c4a57b5bdde36d6b7f38ed95f83 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a04be7c4a57b5bdde36d6b7f38ed95f83"></a>
ext::shared_ptr< <a class="el" href="class_quant_lib_1_1_interest_rate_index.html">InterestRateIndex</a> > </td><td class="memItemRight" valign="bottom"><b>index1</b></td></tr>
<tr class="separator:a04be7c4a57b5bdde36d6b7f38ed95f83 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a3a30b046d2eb29c537885eeaa3884f03 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a3a30b046d2eb29c537885eeaa3884f03"></a>
ext::shared_ptr< <a class="el" href="class_quant_lib_1_1_interest_rate_index.html">InterestRateIndex</a> > </td><td class="memItemRight" valign="bottom"><b>index2</b></td></tr>
<tr class="separator:a3a30b046d2eb29c537885eeaa3884f03 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a2692c073383b8a408a8d0b9728951424 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a2692c073383b8a408a8d0b9728951424"></a>
std::vector< bool > </td><td class="memItemRight" valign="bottom"><b>leg1IsRedemptionFlow</b></td></tr>
<tr class="separator:a2692c073383b8a408a8d0b9728951424 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a10649aeeffea91558634e80107fd3188 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a10649aeeffea91558634e80107fd3188"></a>
std::vector< bool > </td><td class="memItemRight" valign="bottom"><b>leg2IsRedemptionFlow</b></td></tr>
<tr class="separator:a10649aeeffea91558634e80107fd3188 inherit pub_attribs_class_quant_lib_1_1_float_float_swap_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="inherit_header pub_attribs_class_quant_lib_1_1_option_1_1arguments"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_quant_lib_1_1_option_1_1arguments')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_quant_lib_1_1_option_1_1arguments.html">Option::arguments</a></td></tr>
<tr class="memitem:af636ed0116f8030541ea48be30708d85 inherit pub_attribs_class_quant_lib_1_1_option_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="af636ed0116f8030541ea48be30708d85"></a>
ext::shared_ptr< <a class="el" href="class_quant_lib_1_1_payoff.html">Payoff</a> > </td><td class="memItemRight" valign="bottom"><b>payoff</b></td></tr>
<tr class="separator:af636ed0116f8030541ea48be30708d85 inherit pub_attribs_class_quant_lib_1_1_option_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
<tr class="memitem:a55d2401c8468ecbd8463c1ca1b7f07a6 inherit pub_attribs_class_quant_lib_1_1_option_1_1arguments"><td class="memItemLeft" align="right" valign="top"><a id="a55d2401c8468ecbd8463c1ca1b7f07a6"></a>
ext::shared_ptr< <a class="el" href="class_quant_lib_1_1_exercise.html">Exercise</a> > </td><td class="memItemRight" valign="bottom"><b>exercise</b></td></tr>
<tr class="separator:a55d2401c8468ecbd8463c1ca1b7f07a6 inherit pub_attribs_class_quant_lib_1_1_option_1_1arguments"><td class="memSeparator" colspan="2"> </td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Arguments for cms swaption calculation </p>
</div></div><!-- contents -->
<!-- HTML footer for doxygen 1.8.9.1-->
<!-- start footer part -->
<hr class="footer"/><address class="footer"><small>
Generated by <a href="http://www.doxygen.org/index.html">Doxygen</a>
1.8.20
</small></address>
</body>
</html>
|