Sophie

Sophie

distrib > Fedora > 18 > i386 > by-pkgid > c3d74e728f0eb23a7aa41caaeb74521a > files > 526

simfqt-doc-1.00.0-2.fc18.noarch.rpm

<!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 name="robots" content="index,follow"/>
	<title>SIMFQT::FareRuleStruct Struct Reference</title>
	<link rel="shortcut icon" href="favicon.ico">
	<link href="tabs.css" rel="stylesheet" type="text/css"/>
	<link href="simfqt.css" rel="stylesheet" type="text/css"/>
	<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
  $(window).load(resizeHeight);
</script>
	<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/search.js"></script>
<script type="text/javascript">
  $(document).ready(function() { searchBox.OnSelectItem(0); });
</script>
	<script type="text/javascript">
	  var _gaq = _gaq || [];
	  _gaq.push(['_setAccount', 'UA-25242815-1']);
	  _gaq.push(['_setDomainName', 'none']);
	  _gaq.push(['_setAllowLinker', true]);
	  _gaq.push(['_trackPageview']);
	  (function() {
      var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
      ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
      var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
	  })();
	</script>
	<script type="text/javascript"
			src="https://apis.google.com/js/plusone.js"></script>
  </head>
  <body>
	<div id="top"><!-- do not remove this div! -->
	  <div id="titlearea">
		<table width="100%">
		  <tbody>
			<tr style="height: 56px;">
			  <td style="padding-left: 0.5em;">
				<div id="projectname"><a href="http://simfqt.sourceforge.net"><img height="45px" alt="SimFQT Logo" src="simfqt_logo.png"></a>
				  &#160;<span id="projectnumber">1.00.0</span>
				</div>
				<div id="projectbrief">C++ Simulated Fare Quote System Library</div>
			  </td>
			  <!-- begin SOURCEFORGE_CUSTOM-->
			  <td>
				<div id="sflogo"><a href="http://simfqt.sourceforge.net"><img height="45px" alt="SourceForge Logo" src="sfx_logo.png"></a></div>
			  </td>
			  <!-- end SOURCEFORGE_CUSTOM-->
			</tr>
		  </tbody>
		</table>
	  </div>
<!-- Generated by Doxygen 1.8.3.1 -->
<script type="text/javascript">
var searchBox = new SearchBox("searchBox", "search",false,'Search');
</script>
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li>
        <div id="MSearchBox" class="MSearchBoxInactive">
        <span class="left">
          <img id="MSearchSelect" src="search/mag_sel.png"
               onmouseover="return searchBox.OnSearchSelectShow()"
               onmouseout="return searchBox.OnSearchSelectHide()"
               alt=""/>
          <input type="text" id="MSearchField" value="Search" accesskey="S"
               onfocus="searchBox.OnSearchFieldFocus(true)" 
               onblur="searchBox.OnSearchFieldFocus(false)" 
               onkeyup="searchBox.OnSearchFieldChange(event)"/>
          </span><span class="right">
            <a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="search/close.png" alt=""/></a>
          </span>
        </div>
      </li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
$(document).ready(function(){initNavTree('structSIMFQT_1_1FareRuleStruct.html','');});
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
<a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(0)"><span class="SelectionMark">&#160;</span>All</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(1)"><span class="SelectionMark">&#160;</span>Classes</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(2)"><span class="SelectionMark">&#160;</span>Namespaces</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(3)"><span class="SelectionMark">&#160;</span>Files</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(4)"><span class="SelectionMark">&#160;</span>Functions</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(5)"><span class="SelectionMark">&#160;</span>Variables</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(6)"><span class="SelectionMark">&#160;</span>Typedefs</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(7)"><span class="SelectionMark">&#160;</span>Friends</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(8)"><span class="SelectionMark">&#160;</span>Macros</a><a class="SelectItem" href="javascript:void(0)" onclick="searchBox.OnSelectItem(9)"><span class="SelectionMark">&#160;</span>Pages</a></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 class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="structSIMFQT_1_1FareRuleStruct-members.html">List of all members</a>  </div>
  <div class="headertitle">
<div class="title">SIMFQT::FareRuleStruct Struct Reference</div>  </div>
</div><!--header-->
<div class="contents">

<p><code>#include &lt;<a class="el" href="FareRuleStruct_8hpp_source.html">simfqt/bom/FareRuleStruct.hpp</a>&gt;</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 SIMFQT::FareRuleStruct:</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="structSIMFQT_1_1FareRuleStruct.png" usemap="#SIMFQT::FareRuleStruct_map" alt=""/>
  <map id="SIMFQT::FareRuleStruct_map" name="SIMFQT::FareRuleStruct_map">
</map>
 </div></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:af442fbf35cc3ecbd349d8dd01e03b39b"><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#af442fbf35cc3ecbd349d8dd01e03b39b">FareRuleStruct</a> ()</td></tr>
<tr class="separator:af442fbf35cc3ecbd349d8dd01e03b39b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a9155a406fc1c228324a3d517fa1207d3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="namespaceSIMFQT.html#ae4ae301ab4e68db6a0af530d92776d2c">SIMFQT::FareQuoteID_T</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a9155a406fc1c228324a3d517fa1207d3">getFareID</a> () const </td></tr>
<tr class="separator:a9155a406fc1c228324a3d517fa1207d3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6c32828a4bac6be4d82307c5f5946721"><td class="memItemLeft" align="right" valign="top">stdair::AirportCode_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a6c32828a4bac6be4d82307c5f5946721">getOrigin</a> () const </td></tr>
<tr class="separator:a6c32828a4bac6be4d82307c5f5946721"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1a547068f380be02e21f32241546db5e"><td class="memItemLeft" align="right" valign="top">stdair::AirportCode_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a1a547068f380be02e21f32241546db5e">getDestination</a> () const </td></tr>
<tr class="separator:a1a547068f380be02e21f32241546db5e"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa2f35e7b742f7f26e047e2d72651ed25"><td class="memItemLeft" align="right" valign="top">stdair::TripType_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#aa2f35e7b742f7f26e047e2d72651ed25">getTripType</a> () const </td></tr>
<tr class="separator:aa2f35e7b742f7f26e047e2d72651ed25"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a93a99068f6e5c875a82c1f0d6977535d"><td class="memItemLeft" align="right" valign="top">stdair::Date_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a93a99068f6e5c875a82c1f0d6977535d">getDateRangeStart</a> () const </td></tr>
<tr class="separator:a93a99068f6e5c875a82c1f0d6977535d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ac5e1574cb52adf616c155263b5525b73"><td class="memItemLeft" align="right" valign="top">stdair::Date_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#ac5e1574cb52adf616c155263b5525b73">getDateRangeEnd</a> () const </td></tr>
<tr class="separator:ac5e1574cb52adf616c155263b5525b73"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad8af37fa3ee1746073155cdadff394fd"><td class="memItemLeft" align="right" valign="top">stdair::Duration_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#ad8af37fa3ee1746073155cdadff394fd">getTimeRangeStart</a> () const </td></tr>
<tr class="separator:ad8af37fa3ee1746073155cdadff394fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a16f7bcfe3cb79a747c5eb6d237350026"><td class="memItemLeft" align="right" valign="top">stdair::Duration_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a16f7bcfe3cb79a747c5eb6d237350026">getTimeRangeEnd</a> () const </td></tr>
<tr class="separator:a16f7bcfe3cb79a747c5eb6d237350026"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a53c8a3ad0e63fb05e5338d5950b4a34d"><td class="memItemLeft" align="right" valign="top">stdair::CabinCode_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a53c8a3ad0e63fb05e5338d5950b4a34d">getCabinCode</a> () const </td></tr>
<tr class="separator:a53c8a3ad0e63fb05e5338d5950b4a34d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a192e0fb08acb33b6cccec7eecb39f5ae"><td class="memItemLeft" align="right" valign="top">const stdair::CityCode_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a192e0fb08acb33b6cccec7eecb39f5ae">getPOS</a> () const </td></tr>
<tr class="separator:a192e0fb08acb33b6cccec7eecb39f5ae"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa6a38cddb767b102df4132b9d77bc6ff"><td class="memItemLeft" align="right" valign="top">stdair::ChannelLabel_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#aa6a38cddb767b102df4132b9d77bc6ff">getChannel</a> () const </td></tr>
<tr class="separator:aa6a38cddb767b102df4132b9d77bc6ff"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a51b0313a98fe173202a4e5afa8a15258"><td class="memItemLeft" align="right" valign="top">stdair::DayDuration_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a51b0313a98fe173202a4e5afa8a15258">getAdvancePurchase</a> () const </td></tr>
<tr class="separator:a51b0313a98fe173202a4e5afa8a15258"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a80c0d46f33a0b6d95ed0cec9b58ba5aa"><td class="memItemLeft" align="right" valign="top">stdair::SaturdayStay_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a80c0d46f33a0b6d95ed0cec9b58ba5aa">getSaturdayStay</a> () const </td></tr>
<tr class="separator:a80c0d46f33a0b6d95ed0cec9b58ba5aa"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6da591281d4633642d5a59055b498124"><td class="memItemLeft" align="right" valign="top">stdair::ChangeFees_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a6da591281d4633642d5a59055b498124">getChangeFees</a> () const </td></tr>
<tr class="separator:a6da591281d4633642d5a59055b498124"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7ba75bde5e243708f785919f4230ffee"><td class="memItemLeft" align="right" valign="top">stdair::NonRefundable_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a7ba75bde5e243708f785919f4230ffee">getNonRefundable</a> () const </td></tr>
<tr class="separator:a7ba75bde5e243708f785919f4230ffee"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab4d49a44117a1d5898f0cab64c65d56c"><td class="memItemLeft" align="right" valign="top">stdair::DayDuration_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#ab4d49a44117a1d5898f0cab64c65d56c">getMinimumStay</a> () const </td></tr>
<tr class="separator:ab4d49a44117a1d5898f0cab64c65d56c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a5133c6e0a3566802666a4fb368cc5b09"><td class="memItemLeft" align="right" valign="top">stdair::PriceValue_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a5133c6e0a3566802666a4fb368cc5b09">getFare</a> () const </td></tr>
<tr class="separator:a5133c6e0a3566802666a4fb368cc5b09"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab2dc71a7f4ddaffbce62716be84e072d"><td class="memItemLeft" align="right" valign="top">stdair::AirlineCode_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#ab2dc71a7f4ddaffbce62716be84e072d">getAirlineCode</a> () const </td></tr>
<tr class="separator:ab2dc71a7f4ddaffbce62716be84e072d"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a1129262acf31a7e6795af612d536ec12"><td class="memItemLeft" align="right" valign="top">stdair::ClassCode_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a1129262acf31a7e6795af612d536ec12">getClassCode</a> () const </td></tr>
<tr class="separator:a1129262acf31a7e6795af612d536ec12"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2874e248aeaafba46313bb54153a42c3"><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a2874e248aeaafba46313bb54153a42c3">getAirlineListSize</a> () const </td></tr>
<tr class="separator:a2874e248aeaafba46313bb54153a42c3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a257e4ba6e403d231ae969fc249d71f85"><td class="memItemLeft" align="right" valign="top">const unsigned int&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a257e4ba6e403d231ae969fc249d71f85">getClassCodeListSize</a> () const </td></tr>
<tr class="separator:a257e4ba6e403d231ae969fc249d71f85"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a4548cb1efb7aecc7374358f8cce2cb75"><td class="memItemLeft" align="right" valign="top">stdair::AirlineCodeList_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a4548cb1efb7aecc7374358f8cce2cb75">getAirlineList</a> () const </td></tr>
<tr class="separator:a4548cb1efb7aecc7374358f8cce2cb75"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa162cc6f35c9db189cd4486e64e62d3f"><td class="memItemLeft" align="right" valign="top">stdair::ClassList_StringList_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#aa162cc6f35c9db189cd4486e64e62d3f">getClassCodeList</a> () const </td></tr>
<tr class="separator:aa162cc6f35c9db189cd4486e64e62d3f"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa0b23a13fce1b6226a67090f28efed0b"><td class="memItemLeft" align="right" valign="top">stdair::Date_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#aa0b23a13fce1b6226a67090f28efed0b">calculateDate</a> () const </td></tr>
<tr class="separator:aa0b23a13fce1b6226a67090f28efed0b"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ab080ecceefc35766a4f3427ba9d822fd"><td class="memItemLeft" align="right" valign="top">stdair::Duration_T&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#ab080ecceefc35766a4f3427ba9d822fd">calculateTime</a> () const </td></tr>
<tr class="separator:ab080ecceefc35766a4f3427ba9d822fd"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dba2cafb511e1d9c1a8a4b7818f81ab"><td class="memItemLeft" align="right" valign="top">const std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a6dba2cafb511e1d9c1a8a4b7818f81ab">describe</a> () const </td></tr>
<tr class="separator:a6dba2cafb511e1d9c1a8a4b7818f81ab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adea068c3a9232698d2eea36792cc4991"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#adea068c3a9232698d2eea36792cc4991">setFareID</a> (const <a class="el" href="namespaceSIMFQT.html#ae4ae301ab4e68db6a0af530d92776d2c">SIMFQT::FareQuoteID_T</a> &amp;iFareQuoteID)</td></tr>
<tr class="separator:adea068c3a9232698d2eea36792cc4991"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af616e38345705aa2f2ad6708fe113653"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#af616e38345705aa2f2ad6708fe113653">setOrigin</a> (const stdair::AirportCode_T &amp;iOrigin)</td></tr>
<tr class="separator:af616e38345705aa2f2ad6708fe113653"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ada412d1299b561db3890212fd3bd3932"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#ada412d1299b561db3890212fd3bd3932">setDestination</a> (const stdair::AirportCode_T &amp;iDestination)</td></tr>
<tr class="separator:ada412d1299b561db3890212fd3bd3932"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a120dc3f8af0128ad314e628b2aa434a7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a120dc3f8af0128ad314e628b2aa434a7">setTripType</a> (const stdair::TripType_T &amp;iTripType)</td></tr>
<tr class="separator:a120dc3f8af0128ad314e628b2aa434a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a3c9ca6b1ffe709924f1f1c270bb79f28"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a3c9ca6b1ffe709924f1f1c270bb79f28">setDateRangeStart</a> (const stdair::Date_T &amp;iDateRangeStart)</td></tr>
<tr class="separator:a3c9ca6b1ffe709924f1f1c270bb79f28"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abe7336e9d68d18fed52761df4e0cdeab"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#abe7336e9d68d18fed52761df4e0cdeab">setDateRangeEnd</a> (const stdair::Date_T &amp;iDateRangeEnd)</td></tr>
<tr class="separator:abe7336e9d68d18fed52761df4e0cdeab"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adac4fed0a039780d0a0d379c87851573"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#adac4fed0a039780d0a0d379c87851573">setTimeRangeStart</a> (const stdair::Duration_T &amp;iTimeRangeStart)</td></tr>
<tr class="separator:adac4fed0a039780d0a0d379c87851573"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a30f6dd6c6c162eda8745e0211a3707fe"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a30f6dd6c6c162eda8745e0211a3707fe">setTimeRangeEnd</a> (const stdair::Duration_T &amp;iTimeRangeEnd)</td></tr>
<tr class="separator:a30f6dd6c6c162eda8745e0211a3707fe"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af0f65bf3fd267bac7023015feb12a676"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#af0f65bf3fd267bac7023015feb12a676">setCabinCode</a> (const stdair::CabinCode_T &amp;iCabinCode)</td></tr>
<tr class="separator:af0f65bf3fd267bac7023015feb12a676"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:aa40c327947c66db07cfc42773a5ddae3"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#aa40c327947c66db07cfc42773a5ddae3">setPOS</a> (const stdair::CityCode_T &amp;iPOS)</td></tr>
<tr class="separator:aa40c327947c66db07cfc42773a5ddae3"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:adffe221ed110a0eb05ab4046317d8db6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#adffe221ed110a0eb05ab4046317d8db6">setChannel</a> (const stdair::ChannelLabel_T &amp;iChannel)</td></tr>
<tr class="separator:adffe221ed110a0eb05ab4046317d8db6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a733b45b26a25389807dc3e11ef9d8a90"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a733b45b26a25389807dc3e11ef9d8a90">setAdvancePurchase</a> (const stdair::DayDuration_T &amp;iAdvancePurchase)</td></tr>
<tr class="separator:a733b45b26a25389807dc3e11ef9d8a90"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2ef046b0088d04d004ca9cb77be61c3c"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a2ef046b0088d04d004ca9cb77be61c3c">setSaturdayStay</a> (const stdair::SaturdayStay_T &amp;iSaturdayStay)</td></tr>
<tr class="separator:a2ef046b0088d04d004ca9cb77be61c3c"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a6dce9d00b1d2a6295a762c9cd42758b6"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a6dce9d00b1d2a6295a762c9cd42758b6">setChangeFees</a> (const stdair::ChangeFees_T &amp;iChangeFees)</td></tr>
<tr class="separator:a6dce9d00b1d2a6295a762c9cd42758b6"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abad2ec70207672421a271c78fa187a81"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#abad2ec70207672421a271c78fa187a81">setNonRefundable</a> (const stdair::NonRefundable_T &amp;iNonRefundable)</td></tr>
<tr class="separator:abad2ec70207672421a271c78fa187a81"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:af2b0c2f999a80207d9637f1f7a93ccd9"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#af2b0c2f999a80207d9637f1f7a93ccd9">setMinimumStay</a> (const stdair::DayDuration_T &amp;iMinimumStay)</td></tr>
<tr class="separator:af2b0c2f999a80207d9637f1f7a93ccd9"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a7f54ee5d1539ffc939b95c87942d1104"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a7f54ee5d1539ffc939b95c87942d1104">setFare</a> (const stdair::PriceValue_T &amp;iFare)</td></tr>
<tr class="separator:a7f54ee5d1539ffc939b95c87942d1104"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2af5dd30d655cf2149f81889779e4bbf"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a2af5dd30d655cf2149f81889779e4bbf">setAirlineCode</a> (const stdair::AirlineCode_T &amp;iAirlineCode)</td></tr>
<tr class="separator:a2af5dd30d655cf2149f81889779e4bbf"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8e8d7b9fb5345b1cdc77f59ec8b7f527"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a8e8d7b9fb5345b1cdc77f59ec8b7f527">setClassCode</a> (const stdair::ClassCode_T &amp;iClassCode)</td></tr>
<tr class="separator:a8e8d7b9fb5345b1cdc77f59ec8b7f527"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a738bb6be882ad15fa4437443e97b4feb"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a738bb6be882ad15fa4437443e97b4feb">clearAirlineCodeList</a> ()</td></tr>
<tr class="separator:a738bb6be882ad15fa4437443e97b4feb"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8021e3348f8ad246e03be05da6e731a7"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a8021e3348f8ad246e03be05da6e731a7">clearClassCodeList</a> ()</td></tr>
<tr class="separator:a8021e3348f8ad246e03be05da6e731a7"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a8da28b5691ba175146f6a5943e1b2cb2"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a8da28b5691ba175146f6a5943e1b2cb2">addAirlineCode</a> (const stdair::AirlineCode_T &amp;iAirlineCode)</td></tr>
<tr class="separator:a8da28b5691ba175146f6a5943e1b2cb2"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a2f629254cd705157283931675da23dc0"><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a2f629254cd705157283931675da23dc0">addClassCode</a> (const stdair::ClassCode_T &amp;iClassCode)</td></tr>
<tr class="separator:a2f629254cd705157283931675da23dc0"><td class="memSeparator" colspan="2">&#160;</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:aae92e30c4940e25c5d69d40e10450a16"><td class="memItemLeft" align="right" valign="top">stdair::year_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#aae92e30c4940e25c5d69d40e10450a16">_itYear</a></td></tr>
<tr class="separator:aae92e30c4940e25c5d69d40e10450a16"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:a678ed8afd159eb564f8273c91cc1efe4"><td class="memItemLeft" align="right" valign="top">stdair::month_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#a678ed8afd159eb564f8273c91cc1efe4">_itMonth</a></td></tr>
<tr class="separator:a678ed8afd159eb564f8273c91cc1efe4"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:abd6e65c6954941ad07bbef17df9b5b49"><td class="memItemLeft" align="right" valign="top">stdair::day_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#abd6e65c6954941ad07bbef17df9b5b49">_itDay</a></td></tr>
<tr class="separator:abd6e65c6954941ad07bbef17df9b5b49"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad4e8749ea4241a5699f5e3ff19f62a17"><td class="memItemLeft" align="right" valign="top">stdair::hour_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#ad4e8749ea4241a5699f5e3ff19f62a17">_itHours</a></td></tr>
<tr class="separator:ad4e8749ea4241a5699f5e3ff19f62a17"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:ad94ddb13ac2fb88331f0da94c69bd486"><td class="memItemLeft" align="right" valign="top">stdair::minute_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#ad94ddb13ac2fb88331f0da94c69bd486">_itMinutes</a></td></tr>
<tr class="separator:ad94ddb13ac2fb88331f0da94c69bd486"><td class="memSeparator" colspan="2">&#160;</td></tr>
<tr class="memitem:acf6d1f98de6ba8b358740bf206520cea"><td class="memItemLeft" align="right" valign="top">stdair::second_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structSIMFQT_1_1FareRuleStruct.html#acf6d1f98de6ba8b358740bf206520cea">_itSeconds</a></td></tr>
<tr class="separator:acf6d1f98de6ba8b358740bf206520cea"><td class="memSeparator" colspan="2">&#160;</td></tr>
</table>
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
<div class="textblock"><p>Utility Structure for the parsing of fare-rule structures. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00021">21</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>
</div><h2 class="groupheader">Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="af442fbf35cc3ecbd349d8dd01e03b39b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">SIMFQT::FareRuleStruct::FareRuleStruct </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Default constructor. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8cpp_source.html#l00017">17</a> of file <a class="el" href="FareRuleStruct_8cpp_source.html">FareRuleStruct.cpp</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Function Documentation</h2>
<a class="anchor" id="a9155a406fc1c228324a3d517fa1207d3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="namespaceSIMFQT.html#ae4ae301ab4e68db6a0af530d92776d2c">SIMFQT::FareQuoteID_T</a> SIMFQT::FareRuleStruct::getFareID </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the fare ID. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00030">30</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6c32828a4bac6be4d82307c5f5946721"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::AirportCode_T SIMFQT::FareRuleStruct::getOrigin </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the origin. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00035">35</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00191">SIMFQT::FareParserHelper::storePOS::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a1a547068f380be02e21f32241546db5e"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::AirportCode_T SIMFQT::FareRuleStruct::getDestination </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the destination. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00040">40</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00191">SIMFQT::FareParserHelper::storePOS::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="aa2f35e7b742f7f26e047e2d72651ed25"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::TripType_T SIMFQT::FareRuleStruct::getTripType </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the trip type. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00045">45</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a93a99068f6e5c875a82c1f0d6977535d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::Date_T SIMFQT::FareRuleStruct::getDateRangeStart </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the date range start. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00050">50</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="ac5e1574cb52adf616c155263b5525b73"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::Date_T SIMFQT::FareRuleStruct::getDateRangeEnd </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the date range end. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00055">55</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="ad8af37fa3ee1746073155cdadff394fd"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::Duration_T SIMFQT::FareRuleStruct::getTimeRangeStart </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the time range start. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00060">60</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a16f7bcfe3cb79a747c5eb6d237350026"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::Duration_T SIMFQT::FareRuleStruct::getTimeRangeEnd </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the time range end. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00065">65</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a53c8a3ad0e63fb05e5338d5950b4a34d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::CabinCode_T SIMFQT::FareRuleStruct::getCabinCode </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the cabin code. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00070">70</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a192e0fb08acb33b6cccec7eecb39f5ae"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const stdair::CityCode_T SIMFQT::FareRuleStruct::getPOS </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the point-of-sale. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00075">75</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa6a38cddb767b102df4132b9d77bc6ff"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::ChannelLabel_T SIMFQT::FareRuleStruct::getChannel </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the channel. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00080">80</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a51b0313a98fe173202a4e5afa8a15258"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::DayDuration_T SIMFQT::FareRuleStruct::getAdvancePurchase </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the advance purchase. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00085">85</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a80c0d46f33a0b6d95ed0cec9b58ba5aa"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::SaturdayStay_T SIMFQT::FareRuleStruct::getSaturdayStay </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the saturday stay option. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00090">90</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a6da591281d4633642d5a59055b498124"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::ChangeFees_T SIMFQT::FareRuleStruct::getChangeFees </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the change fees. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00095">95</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a7ba75bde5e243708f785919f4230ffee"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::NonRefundable_T SIMFQT::FareRuleStruct::getNonRefundable </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the refundable option. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00100">100</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab4d49a44117a1d5898f0cab64c65d56c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::DayDuration_T SIMFQT::FareRuleStruct::getMinimumStay </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the minimum stay. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00105">105</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a5133c6e0a3566802666a4fb368cc5b09"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::PriceValue_T SIMFQT::FareRuleStruct::getFare </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the fare. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00110">110</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="ab2dc71a7f4ddaffbce62716be84e072d"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::AirlineCode_T SIMFQT::FareRuleStruct::getAirlineCode </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the airline code. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00115">115</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a1129262acf31a7e6795af612d536ec12"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::ClassCode_T SIMFQT::FareRuleStruct::getClassCode </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the class code. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00120">120</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a2874e248aeaafba46313bb54153a42c3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const unsigned int SIMFQT::FareRuleStruct::getAirlineListSize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the size of the airline code list. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00125">125</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a257e4ba6e403d231ae969fc249d71f85"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">const unsigned int SIMFQT::FareRuleStruct::getClassCodeListSize </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the size of the class code list. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00130">130</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="a4548cb1efb7aecc7374358f8cce2cb75"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::AirlineCodeList_T SIMFQT::FareRuleStruct::getAirlineList </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the airline code list. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00135">135</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa162cc6f35c9db189cd4486e64e62d3f"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">stdair::ClassList_StringList_T SIMFQT::FareRuleStruct::getClassCodeList </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Get the class code list. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00140">140</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

</div>
</div>
<a class="anchor" id="aa0b23a13fce1b6226a67090f28efed0b"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">stdair::Date_T SIMFQT::FareRuleStruct::calculateDate </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Calculate the date from the staging details. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8cpp_source.html#l00039">39</a> of file <a class="el" href="FareRuleStruct_8cpp_source.html">FareRuleStruct.cpp</a>.</p>

<p>References <a class="el" href="FareRuleStruct_8hpp_source.html#l00277">_itDay</a>, <a class="el" href="FareRuleStruct_8hpp_source.html#l00276">_itMonth</a>, and <a class="el" href="FareRuleStruct_8hpp_source.html#l00275">_itYear</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00118">SIMFQT::FareParserHelper::storeDateRangeStart::operator()()</a>, and <a class="el" href="FareParserHelper_8cpp_source.html#l00134">SIMFQT::FareParserHelper::storeDateRangeEnd::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="ab080ecceefc35766a4f3427ba9d822fd"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">stdair::Duration_T SIMFQT::FareRuleStruct::calculateTime </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Calculate the time from the staging details. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8cpp_source.html#l00045">45</a> of file <a class="el" href="FareRuleStruct_8cpp_source.html">FareRuleStruct.cpp</a>.</p>

<p>References <a class="el" href="FareRuleStruct_8hpp_source.html#l00280">_itHours</a>, <a class="el" href="FareRuleStruct_8hpp_source.html#l00281">_itMinutes</a>, and <a class="el" href="FareRuleStruct_8hpp_source.html#l00282">_itSeconds</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00155">SIMFQT::FareParserHelper::storeStartRangeTime::operator()()</a>, and <a class="el" href="FareParserHelper_8cpp_source.html#l00173">SIMFQT::FareParserHelper::storeEndRangeTime::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a6dba2cafb511e1d9c1a8a4b7818f81ab"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const std::string SIMFQT::FareRuleStruct::describe </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Display of the structure. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8cpp_source.html#l00054">54</a> of file <a class="el" href="FareRuleStruct_8cpp_source.html">FareRuleStruct.cpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00427">SIMFQT::FareParserHelper::doEndFare::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="adea068c3a9232698d2eea36792cc4991"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setFareID </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="namespaceSIMFQT.html#ae4ae301ab4e68db6a0af530d92776d2c">SIMFQT::FareQuoteID_T</a> &amp;&#160;</td>
          <td class="paramname"><em>iFareQuoteID</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the fare ID. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00158">158</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00041">SIMFQT::FareParserHelper::storeFareId::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="af616e38345705aa2f2ad6708fe113653"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setOrigin </td>
          <td>(</td>
          <td class="paramtype">const stdair::AirportCode_T &amp;&#160;</td>
          <td class="paramname"><em>iOrigin</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the origin. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00163">163</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00064">SIMFQT::FareParserHelper::storeOrigin::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="ada412d1299b561db3890212fd3bd3932"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setDestination </td>
          <td>(</td>
          <td class="paramtype">const stdair::AirportCode_T &amp;&#160;</td>
          <td class="paramname"><em>iDestination</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the destination. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00168">168</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00080">SIMFQT::FareParserHelper::storeDestination::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a120dc3f8af0128ad314e628b2aa434a7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setTripType </td>
          <td>(</td>
          <td class="paramtype">const stdair::TripType_T &amp;&#160;</td>
          <td class="paramname"><em>iTripType</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the trip type. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00173">173</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00096">SIMFQT::FareParserHelper::storeTripType::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a3c9ca6b1ffe709924f1f1c270bb79f28"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setDateRangeStart </td>
          <td>(</td>
          <td class="paramtype">const stdair::Date_T &amp;&#160;</td>
          <td class="paramname"><em>iDateRangeStart</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the date range start. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00178">178</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00118">SIMFQT::FareParserHelper::storeDateRangeStart::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="abe7336e9d68d18fed52761df4e0cdeab"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setDateRangeEnd </td>
          <td>(</td>
          <td class="paramtype">const stdair::Date_T &amp;&#160;</td>
          <td class="paramname"><em>iDateRangeEnd</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the date range end. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00183">183</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00134">SIMFQT::FareParserHelper::storeDateRangeEnd::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="adac4fed0a039780d0a0d379c87851573"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setTimeRangeStart </td>
          <td>(</td>
          <td class="paramtype">const stdair::Duration_T &amp;&#160;</td>
          <td class="paramname"><em>iTimeRangeStart</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the time range start. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00188">188</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00155">SIMFQT::FareParserHelper::storeStartRangeTime::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a30f6dd6c6c162eda8745e0211a3707fe"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setTimeRangeEnd </td>
          <td>(</td>
          <td class="paramtype">const stdair::Duration_T &amp;&#160;</td>
          <td class="paramname"><em>iTimeRangeEnd</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the time range end. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00193">193</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00173">SIMFQT::FareParserHelper::storeEndRangeTime::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="af0f65bf3fd267bac7023015feb12a676"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setCabinCode </td>
          <td>(</td>
          <td class="paramtype">const stdair::CabinCode_T &amp;&#160;</td>
          <td class="paramname"><em>iCabinCode</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the cabin code. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00198">198</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00217">SIMFQT::FareParserHelper::storeCabinCode::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="aa40c327947c66db07cfc42773a5ddae3"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setPOS </td>
          <td>(</td>
          <td class="paramtype">const stdair::CityCode_T &amp;&#160;</td>
          <td class="paramname"><em>iPOS</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the point-of-sale. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00203">203</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00191">SIMFQT::FareParserHelper::storePOS::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="adffe221ed110a0eb05ab4046317d8db6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setChannel </td>
          <td>(</td>
          <td class="paramtype">const stdair::ChannelLabel_T &amp;&#160;</td>
          <td class="paramname"><em>iChannel</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the channel. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00208">208</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00238">SIMFQT::FareParserHelper::storeChannel::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a733b45b26a25389807dc3e11ef9d8a90"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setAdvancePurchase </td>
          <td>(</td>
          <td class="paramtype">const stdair::DayDuration_T &amp;&#160;</td>
          <td class="paramname"><em>iAdvancePurchase</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the advance purchase. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00213">213</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00259">SIMFQT::FareParserHelper::storeAdvancePurchase::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a2ef046b0088d04d004ca9cb77be61c3c"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setSaturdayStay </td>
          <td>(</td>
          <td class="paramtype">const stdair::SaturdayStay_T &amp;&#160;</td>
          <td class="paramname"><em>iSaturdayStay</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the saturday stay option. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00218">218</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00275">SIMFQT::FareParserHelper::storeSaturdayStay::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a6dce9d00b1d2a6295a762c9cd42758b6"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setChangeFees </td>
          <td>(</td>
          <td class="paramtype">const stdair::ChangeFees_T &amp;&#160;</td>
          <td class="paramname"><em>iChangeFees</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the change fees. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00223">223</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00300">SIMFQT::FareParserHelper::storeChangeFees::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="abad2ec70207672421a271c78fa187a81"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setNonRefundable </td>
          <td>(</td>
          <td class="paramtype">const stdair::NonRefundable_T &amp;&#160;</td>
          <td class="paramname"><em>iNonRefundable</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the refundable option. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00228">228</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00326">SIMFQT::FareParserHelper::storeNonRefundable::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="af2b0c2f999a80207d9637f1f7a93ccd9"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setMinimumStay </td>
          <td>(</td>
          <td class="paramtype">const stdair::DayDuration_T &amp;&#160;</td>
          <td class="paramname"><em>iMinimumStay</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the minimum stay. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00233">233</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00351">SIMFQT::FareParserHelper::storeMinimumStay::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a7f54ee5d1539ffc939b95c87942d1104"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setFare </td>
          <td>(</td>
          <td class="paramtype">const stdair::PriceValue_T &amp;&#160;</td>
          <td class="paramname"><em>iFare</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the fare. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00238">238</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00367">SIMFQT::FareParserHelper::storeFare::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a2af5dd30d655cf2149f81889779e4bbf"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setAirlineCode </td>
          <td>(</td>
          <td class="paramtype">const stdair::AirlineCode_T &amp;&#160;</td>
          <td class="paramname"><em>iAirlineCode</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the airline code. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00243">243</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00041">SIMFQT::FareParserHelper::storeFareId::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a8e8d7b9fb5345b1cdc77f59ec8b7f527"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::setClassCode </td>
          <td>(</td>
          <td class="paramtype">const stdair::ClassCode_T &amp;&#160;</td>
          <td class="paramname"><em>iClassCode</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Set the class code. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00248">248</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00041">SIMFQT::FareParserHelper::storeFareId::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a738bb6be882ad15fa4437443e97b4feb"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::clearAirlineCodeList </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Empty the airline code list. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00253">253</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00041">SIMFQT::FareParserHelper::storeFareId::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a8021e3348f8ad246e03be05da6e731a7"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::clearClassCodeList </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Empty the class code list. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00258">258</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00041">SIMFQT::FareParserHelper::storeFareId::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a8da28b5691ba175146f6a5943e1b2cb2"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::addAirlineCode </td>
          <td>(</td>
          <td class="paramtype">const stdair::AirlineCode_T &amp;&#160;</td>
          <td class="paramname"><em>iAirlineCode</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Add an airline code to the list. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00263">263</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00383">SIMFQT::FareParserHelper::storeAirlineCode::operator()()</a>.</p>

</div>
</div>
<a class="anchor" id="a2f629254cd705157283931675da23dc0"></a>
<div class="memitem">
<div class="memproto">
<table class="mlabels">
  <tr>
  <td class="mlabels-left">
      <table class="memname">
        <tr>
          <td class="memname">void SIMFQT::FareRuleStruct::addClassCode </td>
          <td>(</td>
          <td class="paramtype">const stdair::ClassCode_T &amp;&#160;</td>
          <td class="paramname"><em>iClassCode</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
  </td>
  <td class="mlabels-right">
<span class="mlabels"><span class="mlabel">inline</span></span>  </td>
  </tr>
</table>
</div><div class="memdoc">
<p>Add a class code to the list. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00268">268</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareParserHelper_8cpp_source.html#l00401">SIMFQT::FareParserHelper::storeClass::operator()()</a>.</p>

</div>
</div>
<h2 class="groupheader">Member Data Documentation</h2>
<a class="anchor" id="aae92e30c4940e25c5d69d40e10450a16"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">stdair::year_t SIMFQT::FareRuleStruct::_itYear</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Staging Date. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00275">275</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareRuleStruct_8cpp_source.html#l00039">calculateDate()</a>, and <a class="el" href="FareParserHelper_8cpp_source.html#l00507">SIMFQT::FareParserHelper::FareRuleParser&lt; Iterator &gt;::FareRuleParser()</a>.</p>

</div>
</div>
<a class="anchor" id="a678ed8afd159eb564f8273c91cc1efe4"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">stdair::month_t SIMFQT::FareRuleStruct::_itMonth</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00276">276</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareRuleStruct_8cpp_source.html#l00039">calculateDate()</a>, and <a class="el" href="FareParserHelper_8cpp_source.html#l00507">SIMFQT::FareParserHelper::FareRuleParser&lt; Iterator &gt;::FareRuleParser()</a>.</p>

</div>
</div>
<a class="anchor" id="abd6e65c6954941ad07bbef17df9b5b49"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">stdair::day_t SIMFQT::FareRuleStruct::_itDay</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00277">277</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareRuleStruct_8cpp_source.html#l00039">calculateDate()</a>, and <a class="el" href="FareParserHelper_8cpp_source.html#l00507">SIMFQT::FareParserHelper::FareRuleParser&lt; Iterator &gt;::FareRuleParser()</a>.</p>

</div>
</div>
<a class="anchor" id="ad4e8749ea4241a5699f5e3ff19f62a17"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">stdair::hour_t SIMFQT::FareRuleStruct::_itHours</td>
        </tr>
      </table>
</div><div class="memdoc">
<p>Staging Time. </p>

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00280">280</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareRuleStruct_8cpp_source.html#l00045">calculateTime()</a>, and <a class="el" href="FareParserHelper_8cpp_source.html#l00507">SIMFQT::FareParserHelper::FareRuleParser&lt; Iterator &gt;::FareRuleParser()</a>.</p>

</div>
</div>
<a class="anchor" id="ad94ddb13ac2fb88331f0da94c69bd486"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">stdair::minute_t SIMFQT::FareRuleStruct::_itMinutes</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00281">281</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareRuleStruct_8cpp_source.html#l00045">calculateTime()</a>, and <a class="el" href="FareParserHelper_8cpp_source.html#l00507">SIMFQT::FareParserHelper::FareRuleParser&lt; Iterator &gt;::FareRuleParser()</a>.</p>

</div>
</div>
<a class="anchor" id="acf6d1f98de6ba8b358740bf206520cea"></a>
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">stdair::second_t SIMFQT::FareRuleStruct::_itSeconds</td>
        </tr>
      </table>
</div><div class="memdoc">

<p>Definition at line <a class="el" href="FareRuleStruct_8hpp_source.html#l00282">282</a> of file <a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a>.</p>

<p>Referenced by <a class="el" href="FareRuleStruct_8cpp_source.html#l00045">calculateTime()</a>, <a class="el" href="FareParserHelper_8cpp_source.html#l00507">SIMFQT::FareParserHelper::FareRuleParser&lt; Iterator &gt;::FareRuleParser()</a>, <a class="el" href="FareParserHelper_8cpp_source.html#l00041">SIMFQT::FareParserHelper::storeFareId::operator()()</a>, <a class="el" href="FareParserHelper_8cpp_source.html#l00155">SIMFQT::FareParserHelper::storeStartRangeTime::operator()()</a>, and <a class="el" href="FareParserHelper_8cpp_source.html#l00173">SIMFQT::FareParserHelper::storeEndRangeTime::operator()()</a>.</p>

</div>
</div>
<hr/>The documentation for this struct was generated from the following files:<ul>
<li>simfqt/bom/<a class="el" href="FareRuleStruct_8hpp_source.html">FareRuleStruct.hpp</a></li>
<li>simfqt/bom/<a class="el" href="FareRuleStruct_8cpp_source.html">FareRuleStruct.cpp</a></li>
</ul>
</div><!-- contents -->
</div><!-- doc-content -->
		
		<li class="footer">Generated on Wed May 22 2013 21:31:10 for SimFQT by
		  <a href="http://www.doxygen.org/index.html">
			<img class="footer" src="doxygen.png" alt="doxygen"/></a> 
		  1.8.3.1
		</li>
		<li class="footer">
		  <a href="http://sourceforge.net/projects/simfqt"><img class="footer" src="http://sflogo.sourceforge.net/sflogo.php?group_id=295242&type=12&format=.png" alt="SourceForge Logo"></a>
		</li>
	  </ul>
	</div>
  </body>
</html>