Sophie

Sophie

distrib > Fedora > 14 > x86_64 > media > updates > by-pkgid > 12d0f975c6c7fa7093d99077a80c5759 > files > 62

airrac-doc-0.2.1-1.fc14.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>AirRAC: AIRRAC::AIRRAC_Service Class Reference</title>
	<link rel="shortcut icon" href="favicon.ico">
	<link href="tabs.css" rel="stylesheet" type="text/css"/>
	<link href="airrac.css" rel="stylesheet" type="text/css"/>
	<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<script type="text/javascript">
  $(document).ready(initResizable);
</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-24983440-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://airrac.sourceforge.net"><img height="45px" alt="AirRAC Logo" src="airrac_logo.png"></a>
				  
				  &#160;<span id="projectnumber">0.2.1</span>
				  
				</div>
				
				<div id="projectbrief">C++ Simulated Revenue Accounting (RAC) System Library</div>
				
			  </td>
			  
			  

			  <!-- begin SOURCEFORGE_CUSTOM-->
			  <td>
				<div id="sflogo"><a href="http://airrac.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.7.4 -->
<script type="text/javascript"><!--
var searchBox = new SearchBox("searchBox", "search",false,'Search');
--></script>
<script type="text/javascript">
function hasClass(ele,cls) {
  return ele.className.match(new RegExp('(\\s|^)'+cls+'(\\s|$)'));
}

function addClass(ele,cls) {
  if (!this.hasClass(ele,cls)) ele.className += " "+cls;
}

function removeClass(ele,cls) {
  if (hasClass(ele,cls)) {
    var reg = new RegExp('(\\s|^)'+cls+'(\\s|$)');
    ele.className=ele.className.replace(reg,' ');
  }
}

function toggleVisibility(linkObj) {
 var base = linkObj.getAttribute('id');
 var summary = document.getElementById(base + '-summary');
 var content = document.getElementById(base + '-content');
 var trigger = document.getElementById(base + '-trigger');
 if ( hasClass(linkObj,'closed') ) {
   summary.style.display = 'none';
   content.style.display = 'block';
   trigger.src = 'open.png';
   removeClass(linkObj,'closed');
   addClass(linkObj,'opened');
 } else if ( hasClass(linkObj,'opened') ) {
   summary.style.display = 'block';
   content.style.display = 'none';
   trigger.src = 'closed.png';
   removeClass(linkObj,'opened');
   addClass(linkObj,'closed');
 }
 return false;
}
</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><a href="dirs.html"><span>Directories</span></a></li>
      <li id="searchli">
        <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>
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
  initNavTree('classAIRRAC_1_1AIRRAC__Service.html','');
</script>
<div id="doc-content">
<div class="header">
  <div class="summary">
<a href="#pub-methods">Public Member Functions</a>  </div>
  <div class="headertitle">
<div class="title">AIRRAC::AIRRAC_Service Class Reference</div>  </div>
</div>
<div class="contents">
<!-- doxytag: class="AIRRAC::AIRRAC_Service" -->
<p>Interface for the <a class="el" href="namespaceAIRRAC.html">AIRRAC</a> Services.  
 <a href="classAIRRAC_1_1AIRRAC__Service.html#details">More...</a></p>

<p><code>#include &lt;<a class="el" href="AIRRAC__Service_8hpp_source.html">airrac/AIRRAC_Service.hpp</a>&gt;</code></p>

<p><a href="classAIRRAC_1_1AIRRAC__Service-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#a77eac1b9b24021e58761df3f9136d33d">AIRRAC_Service</a> (const stdair::BasLogParams &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#a3d90e9fa927cf7053e6b311943de5d0d">AIRRAC_Service</a> (const stdair::BasLogParams &amp;, const stdair::BasDBParams &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#a7af9a8a3d16d3e584c5fd5477ee8b333">AIRRAC_Service</a> (stdair::STDAIR_ServicePtr_T ioSTDAIR_ServicePtr)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#a6160821dd3f1d7615f4d40fe05fb0a3c">parseAndLoad</a> (const <a class="el" href="classAIRRAC_1_1YieldFilePath.html">YieldFilePath</a> &amp;iYieldFilename)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#a9026376696291b107c91daa037afca8e">~AIRRAC_Service</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#ad27f8f3e426ad14e5601969bcad3dfd4">calculateYields</a> (stdair::TravelSolutionList_T &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#abb6a17d042a47b961fcafccfa0ffe58e">updateYields</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#a03d65f3cac0fb488ae3d309f09d76bff">buildSampleBom</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#a4926ec141f0f069e769396e136759761">buildSampleTravelSolutions</a> (stdair::TravelSolutionList_T &amp;)</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#af5ac937a8b6fad7a8a552e2ba321db27">csvDisplay</a> () const </td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::string&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html#a9428368e890ac7feb489fcc9d284fd99">csvDisplay</a> (const stdair::TravelSolutionList_T &amp;) const </td></tr>
</table>
<hr/><a name="details" id="details"></a><h2>Detailed Description</h2>
<div class="textblock"><p>Interface for the <a class="el" href="namespaceAIRRAC.html">AIRRAC</a> Services. </p>

<p>Definition at line <a class="el" href="AIRRAC__Service_8hpp_source.html#l00029">29</a> of file <a class="el" href="AIRRAC__Service_8hpp_source.html">AIRRAC_Service.hpp</a>.</p>
</div><hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a77eac1b9b24021e58761df3f9136d33d"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::AIRRAC_Service" ref="a77eac1b9b24021e58761df3f9136d33d" args="(const stdair::BasLogParams &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AIRRAC::AIRRAC_Service::AIRRAC_Service </td>
          <td>(</td>
          <td class="paramtype">const stdair::BasLogParams &amp;&#160;</td>
          <td class="paramname"><em>iLogParams</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Constructor.</p>
<p>The initAirracService() method is called; see the corresponding documentation for more details.</p>
<p>A reference on an output stream is given, so that log outputs can be directed onto that stream.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">const</td><td>stdair::BasLogParams&amp; Parameters for the output log stream. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="AIRRAC__Service_8cpp_source.html#l00034">34</a> of file <a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a3d90e9fa927cf7053e6b311943de5d0d"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::AIRRAC_Service" ref="a3d90e9fa927cf7053e6b311943de5d0d" args="(const stdair::BasLogParams &amp;, const stdair::BasDBParams &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AIRRAC::AIRRAC_Service::AIRRAC_Service </td>
          <td>(</td>
          <td class="paramtype">const stdair::BasLogParams &amp;&#160;</td>
          <td class="paramname"><em>iLogParams</em>, </td>
        </tr>
        <tr>
          <td class="paramkey"></td>
          <td></td>
          <td class="paramtype">const stdair::BasDBParams &amp;&#160;</td>
          <td class="paramname"><em>iDBParams</em>&#160;</td>
        </tr>
        <tr>
          <td></td>
          <td>)</td>
          <td></td><td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Constructor.</p>
<p>The initAirracService() method is called; see the corresponding documentation for more details.</p>
<p>A reference on an output stream is given, so that log outputs can be directed onto that stream.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">const</td><td>stdair::BasLogParams&amp; Parameters for the output log stream. </td></tr>
    <tr><td class="paramname">const</td><td>stdair::BasDBParams&amp; Parameters for the database access. </td></tr>
  </table>
  </dd>
</dl>

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

</div>
</div>
<a class="anchor" id="a7af9a8a3d16d3e584c5fd5477ee8b333"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::AIRRAC_Service" ref="a7af9a8a3d16d3e584c5fd5477ee8b333" args="(stdair::STDAIR_ServicePtr_T ioSTDAIR_ServicePtr)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AIRRAC::AIRRAC_Service::AIRRAC_Service </td>
          <td>(</td>
          <td class="paramtype">stdair::STDAIR_ServicePtr_T&#160;</td>
          <td class="paramname"><em>ioSTDAIR_ServicePtr</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Constructor.</p>
<p>The initAirracService() method is called; see the corresponding documentation for more details.</p>
<p>Moreover, as no reference on any output stream is given, it is assumed that the StdAir log service has already been initialised with the proper log output stream by some other methods in the calling chain (for instance, when the <a class="el" href="classAIRRAC_1_1AIRRAC__Service.html" title="Interface for the AIRRAC Services.">AIRRAC_Service</a> is itself being initialised by another library service such as SIMCRS_Service).</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">stdair::STDAIR_ServicePtr_T</td><td>Reference on the STDAIR service. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="AIRRAC__Service_8cpp_source.html#l00076">76</a> of file <a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a9026376696291b107c91daa037afca8e"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::~AIRRAC_Service" ref="a9026376696291b107c91daa037afca8e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">AIRRAC::AIRRAC_Service::~AIRRAC_Service </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Destructor. </p>

<p>Definition at line <a class="el" href="AIRRAC__Service_8cpp_source.html#l00092">92</a> of file <a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a>.</p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="a6160821dd3f1d7615f4d40fe05fb0a3c"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::parseAndLoad" ref="a6160821dd3f1d7615f4d40fe05fb0a3c" args="(const YieldFilePath &amp;iYieldFilename)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AIRRAC::AIRRAC_Service::parseAndLoad </td>
          <td>(</td>
          <td class="paramtype">const <a class="el" href="classAIRRAC_1_1YieldFilePath.html">YieldFilePath</a> &amp;&#160;</td>
          <td class="paramname"><em>iYieldFilename</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Parse the yield input file, and load them into memory.</p>
<p>The CSV files, describing the airline schedule and the O&amp;Ds for the simulator, are parsed and instantiated in memory accordingly.</p>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">const</td><td><a class="el" href="classAIRRAC_1_1YieldFilePath.html">YieldFilePath</a>&amp; Filename of the input yield file. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="AIRRAC__Service_8cpp_source.html#l00170">170</a> of file <a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a>.</p>

<p>References <a class="el" href="YieldParser_8cpp_source.html#l00016">AIRRAC::YieldParser::generateYieldStore()</a>.</p>

<p>Referenced by <a class="el" href="airrac_8cpp_source.html#l00153">main()</a>.</p>

</div>
</div>
<a class="anchor" id="ad27f8f3e426ad14e5601969bcad3dfd4"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::calculateYields" ref="ad27f8f3e426ad14e5601969bcad3dfd4" args="(stdair::TravelSolutionList_T &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AIRRAC::AIRRAC_Service::calculateYields </td>
          <td>(</td>
          <td class="paramtype">stdair::TravelSolutionList_T &amp;&#160;</td>
          <td class="paramname"><em>ioTravelSolutionList</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Calculate/retrieve a yield. </p>

<p>Definition at line <a class="el" href="AIRRAC__Service_8cpp_source.html#l00301">301</a> of file <a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="abb6a17d042a47b961fcafccfa0ffe58e"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::updateYields" ref="abb6a17d042a47b961fcafccfa0ffe58e" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AIRRAC::AIRRAC_Service::updateYields </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Update the yields for booking classes and O&amp;D. </p>

<p>Definition at line <a class="el" href="AIRRAC__Service_8cpp_source.html#l00332">332</a> of file <a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a>.</p>

</div>
</div>
<a class="anchor" id="a03d65f3cac0fb488ae3d309f09d76bff"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::buildSampleBom" ref="a03d65f3cac0fb488ae3d309f09d76bff" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AIRRAC::AIRRAC_Service::buildSampleBom </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Build a sample BOM tree.</p>
<p>For now, no object is created: the BOM tree remains empty. In the future, it will hold a sample yield store. </p>

<p>Definition at line <a class="el" href="AIRRAC__Service_8cpp_source.html#l00184">184</a> of file <a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a>.</p>

<p>Referenced by <a class="el" href="airrac_8cpp_source.html#l00153">main()</a>.</p>

</div>
</div>
<a class="anchor" id="a4926ec141f0f069e769396e136759761"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::buildSampleTravelSolutions" ref="a4926ec141f0f069e769396e136759761" args="(stdair::TravelSolutionList_T &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void AIRRAC::AIRRAC_Service::buildSampleTravelSolutions </td>
          <td>(</td>
          <td class="paramtype">stdair::TravelSolutionList_T &amp;&#160;</td>
          <td class="paramname"><em>ioTravelSolutionList</em></td><td>)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Build a sample list of travel solutions.</p>
<p>As of now (March 2011), that list is made of the following travel solutions: </p>
<ul>
<li>
BA9 </li>
<li>
LHR-SYD </li>
<li>
2011-06-10 </li>
<li>
Q </li>
<li>
WTP: 900 </li>
<li>
Change fee: 20; Non refundable; Saturday night stay </li>
</ul>
<dl><dt><b>Parameters:</b></dt><dd>
  <table class="params">
    <tr><td class="paramname">TravelSolutionList_T&amp;</td><td>Sample list of travel solution structures. It should be given empty. It is altered with the returned sample. </td></tr>
  </table>
  </dd>
</dl>

<p>Definition at line <a class="el" href="AIRRAC__Service_8cpp_source.html#l00231">231</a> of file <a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a>.</p>

<p>Referenced by <a class="el" href="airrac_8cpp_source.html#l00153">main()</a>.</p>

</div>
</div>
<a class="anchor" id="af5ac937a8b6fad7a8a552e2ba321db27"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::csvDisplay" ref="af5ac937a8b6fad7a8a552e2ba321db27" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string AIRRAC::AIRRAC_Service::csvDisplay </td>
          <td>(</td>
          <td class="paramname"></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Recursively display (dump in the returned string) the objects of the BOM tree.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>std::string Output string in which the BOM tree is logged/dumped. </dd></dl>

<p>Definition at line <a class="el" href="AIRRAC__Service_8cpp_source.html#l00251">251</a> of file <a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a>.</p>

<p>Referenced by <a class="el" href="airrac_8cpp_source.html#l00153">main()</a>.</p>

</div>
</div>
<a class="anchor" id="a9428368e890ac7feb489fcc9d284fd99"></a><!-- doxytag: member="AIRRAC::AIRRAC_Service::csvDisplay" ref="a9428368e890ac7feb489fcc9d284fd99" args="(const stdair::TravelSolutionList_T &amp;) const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::string AIRRAC::AIRRAC_Service::csvDisplay </td>
          <td>(</td>
          <td class="paramtype">const stdair::TravelSolutionList_T &amp;&#160;</td>
          <td class="paramname"><em>ioTravelSolutionList</em></td><td>)</td>
          <td> const</td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>Display (dump in the returned string) the full list of travel solution structures.</p>
<dl class="return"><dt><b>Returns:</b></dt><dd>std::string Output string in which the list of travel solutions is logged/dumped. </dd></dl>

<p>Definition at line <a class="el" href="AIRRAC__Service_8cpp_source.html#l00279">279</a> of file <a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a>.</p>

</div>
</div>
<hr/>The documentation for this class was generated from the following files:<ul>
<li>airrac/<a class="el" href="AIRRAC__Service_8hpp_source.html">AIRRAC_Service.hpp</a></li>
<li>airrac/service/<a class="el" href="AIRRAC__Service_8cpp_source.html">AIRRAC_Service.cpp</a></li>
</ul>
</div>
</div>
  <div id="nav-path" class="navpath">
    <ul>
      <li class="navelem"><a class="el" href="namespaceAIRRAC.html">AIRRAC</a>      </li>
      <li class="navelem"><a class="el" href="classAIRRAC_1_1AIRRAC__Service.html">AIRRAC_Service</a>      </li>
<!-- 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>Defines</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>

		
		<li class="footer">Generated on Wed Nov 2 2011 23:02:20 for AirRAC by
		  <a href="http://www.doxygen.org/index.html">
			<img class="footer" src="doxygen.png" alt="doxygen"/></a> 
		  1.7.4
		</li>
		<li class="footer">
		  <a href="http://sourceforge.net/projects/airrac"><img class="footer" src="http://sflogo.sourceforge.net/sflogo.php?group_id=317250&type=12&format=.png" alt="SourceForge Logo"></a>
		</li>
	  </ul>
	</div>
	

	
  </body>
</html>