<?xml version='1.0' encoding='UTF-8' standalone='yes' ?> <tagfile> <compound kind="file"> <name>authors.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00079</filename> </compound> <compound kind="file"> <name>codingrules.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00080</filename> </compound> <compound kind="file"> <name>copyright.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00081</filename> </compound> <compound kind="file"> <name>documentation.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00082</filename> </compound> <compound kind="file"> <name>features.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00083</filename> </compound> <compound kind="file"> <name>help_wanted.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00084</filename> </compound> <compound kind="file"> <name>howto_release.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00085</filename> </compound> <compound kind="file"> <name>index.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00086</filename> </compound> <compound kind="file"> <name>installation.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00087</filename> </compound> <compound kind="file"> <name>linking.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00088</filename> </compound> <compound kind="file"> <name>test.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00089</filename> </compound> <compound kind="file"> <name>users_guide.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00090</filename> </compound> <compound kind="file"> <name>verification.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/local/</path> <filename>a00091</filename> </compound> <compound kind="file"> <name>tutorial.doc</name> <path>/builddir/build/BUILD/trademgen-1.00.0/doc/tutorial/</path> <filename>a00092</filename> </compound> <compound kind="file"> <name>DemandGenerationTestSuite.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/test/trademgen/</path> <filename>a00093</filename> </compound> <compound kind="file"> <name>DemandGenerationTestSuite.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/test/trademgen/</path> <filename>a00094</filename> <class kind="class">DemandGenerationTestSuite</class> <member kind="function"> <type></type> <name>CPPUNIT_TEST_SUITE_REGISTRATION</name> <anchorfile>a00094.html</anchorfile> <anchor>ad223e845da0f511d5ee63012a032b067</anchor> <arglist>(DemandGenerationTestSuite)</arglist> </member> </compound> <compound kind="file"> <name>generateEvents.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/test/trademgen/</path> <filename>a00095</filename> <member kind="function"> <type>int</type> <name>main</name> <anchorfile>a00095.html</anchorfile> <anchor>af3ed9c200de85b53c94cd18764b246a2</anchor> <arglist>(int argc, char *const argv[])</arglist> </member> </compound> <compound kind="file"> <name>BasConst.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00096</filename> <includes id="a00098" name="BasConst_TRADEMGEN_Service.hpp" local="no" imported="no">trademgen/basic/BasConst_TRADEMGEN_Service.hpp</includes> <includes id="a00097" name="BasConst_DemandGeneration.hpp" local="no" imported="no">trademgen/basic/BasConst_DemandGeneration.hpp</includes> <namespace>TRADEMGEN</namespace> <member kind="function"> <type>stdair::BaseGenerator_T</type> <name>DEFAULT_BASE_GENERATOR</name> <anchorfile>a00150.html</anchorfile> <anchor>a19d4c88b5cbd95ba3f5286df337494d6</anchor> <arglist>(stdair::DEFAULT_RANDOM_SEED)</arglist> </member> <member kind="function"> <type>stdair::UniformGenerator_T</type> <name>DEFAULT_UNIFORM_GENERATOR</name> <anchorfile>a00150.html</anchorfile> <anchor>a41213a13a152e88eb7293f838e6a4d47</anchor> <arglist>(DEFAULT_BASE_GENERATOR, DEFAULT_UNIFORM_REAL_DISTRIBUTION)</arglist> </member> <member kind="variable"> <type>const POSProbabilityMassFunction_T</type> <name>DEFAULT_POS_PROBALILITY_MASS</name> <anchorfile>a00150.html</anchorfile> <anchor>af9e35ecf1514a2488d9d8414ca6f1b64</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const stdair::FloatDuration_T</type> <name>DEFAULT_LAST_LOWER_BOUND_ARRIVAL_PATTERN</name> <anchorfile>a00150.html</anchorfile> <anchor>ad33e868cc87f3c79d6bc468f92f5ec08</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const FRAT5Pattern_T</type> <name>DEFAULT_FRAT5_PATTERN</name> <anchorfile>a00150.html</anchorfile> <anchor>ac3b161a1161b6cbfa23d47317e1b5331</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const double</type> <name>DEFAULT_MAX_ADVANCE_PURCHASE</name> <anchorfile>a00150.html</anchorfile> <anchor>a0f4a0055d2e920f5132de2c8949500c2</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const stdair::UniformDistribution_T</type> <name>DEFAULT_UNIFORM_REAL_DISTRIBUTION</name> <anchorfile>a00150.html</anchorfile> <anchor>a5f35eb5443cba0870940e053b840edfa</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>BasConst_DemandGeneration.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00097</filename> <includes id="a00106" name="DemandCharacteristicsTypes.hpp" local="no" imported="no">trademgen/basic/DemandCharacteristicsTypes.hpp</includes> <class kind="struct">TRADEMGEN::DefaultMap</class> <namespace>TRADEMGEN</namespace> <member kind="variable"> <type>stdair::BaseGenerator_T</type> <name>DEFAULT_BASE_GENERATOR</name> <anchorfile>a00150.html</anchorfile> <anchor>a7ecc86688f19e770880f86d6a5fdf137</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::UniformGenerator_T</type> <name>DEFAULT_UNIFORM_GENERATOR</name> <anchorfile>a00150.html</anchorfile> <anchor>aa1963be6eeee1629dc9bed106e73f724</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>BasConst_TRADEMGEN_Service.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00098</filename> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>BasParserTypes.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00099</filename> <namespace>TRADEMGEN</namespace> <member kind="typedef"> <type>char</type> <name>char_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a78f581b297d4a51ae6a80b093ae91955</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::file_iterator< char_t ></type> <name>iterator_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a0e30ff9ee11b24a8e93d9282f0233f1b</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::scanner< iterator_t ></type> <name>scanner_t</name> <anchorfile>a00150.html</anchorfile> <anchor>af84b14cb2658ca41ebad021f20fd7a2b</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::rule< scanner_t ></type> <name>rule_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a31974ed08a8e62dd384779edaea9809c</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::int_parser< unsigned int, 10, 1, 1 ></type> <name>int1_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>affc95e44f51a979d8942c899aa1ae1c3</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::uint_parser< unsigned int, 10, 2, 2 ></type> <name>uint2_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a35cfa91f542c8aaa342c786e97dbd350</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::uint_parser< unsigned int, 10, 1, 2 ></type> <name>uint1_2_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a9799b76c9ecf2cdfc7ac4ab332fdaf5c</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::uint_parser< unsigned int, 10, 1, 3 ></type> <name>uint1_3_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a357ebe99611be4f5c7124d3fa998c0c5</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::uint_parser< unsigned int, 10, 4, 4 ></type> <name>uint4_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a4560097ca00c62a35a611d44794200f5</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::uint_parser< unsigned int, 10, 1, 4 ></type> <name>uint1_4_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>ac5cffacfa37f95ffe8fcce42dc80be53</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::chset< char_t ></type> <name>chset_t</name> <anchorfile>a00150.html</anchorfile> <anchor>aa178d2c36bfc15b8c4d50ecf84702ea9</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::impl::loop_traits< chset_t, unsigned int, unsigned int >::type</type> <name>repeat_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>aa8c2014da9e6bb8de8b9738258fd76b7</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::bounded< uint2_p_t, unsigned int ></type> <name>bounded2_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a850f3d296be491927fca1afeb2a5c355</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::bounded< uint1_2_p_t, unsigned int ></type> <name>bounded1_2_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a6c109b755249a9b7dfec8e188a77482d</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::bounded< uint1_3_p_t, unsigned int ></type> <name>bounded1_3_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a7c3f4802f08e6f1011755dfad57ac0a8</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::bounded< uint4_p_t, unsigned int ></type> <name>bounded4_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a4793fd0415d6e93e704450c354d9f6b1</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>boost::spirit::classic::bounded< uint1_4_p_t, unsigned int ></type> <name>bounded1_4_p_t</name> <anchorfile>a00150.html</anchorfile> <anchor>a436f92510d8142f330002e1a1220f9aa</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>CategoricalAttribute.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00100</filename> <class kind="struct">stdair::CategoricalAttribute</class> <namespace>stdair</namespace> </compound> <compound kind="file"> <name>CategoricalAttributeLite.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00101</filename> <includes id="a00141" name="TRADEMGEN_Exceptions.hpp" local="no" imported="no">trademgen/TRADEMGEN_Exceptions.hpp</includes> <includes id="a00110" name="DictionaryManager.hpp" local="no" imported="no">trademgen/basic/DictionaryManager.hpp</includes> <class kind="struct">TRADEMGEN::CategoricalAttributeLite</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>ContinuousAttribute.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00102</filename> <includes id="a00110" name="DictionaryManager.hpp" local="no" imported="no">trademgen/basic/DictionaryManager.hpp</includes> <class kind="struct">TRADEMGEN::ContinuousAttribute</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>ContinuousAttributeLite.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00103</filename> <includes id="a00141" name="TRADEMGEN_Exceptions.hpp" local="no" imported="no">trademgen/TRADEMGEN_Exceptions.hpp</includes> <includes id="a00110" name="DictionaryManager.hpp" local="no" imported="no">trademgen/basic/DictionaryManager.hpp</includes> <class kind="struct">TRADEMGEN::ContinuousAttributeLite</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandCharacteristics.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00104</filename> <includes id="a00097" name="BasConst_DemandGeneration.hpp" local="no" imported="no">trademgen/basic/BasConst_DemandGeneration.hpp</includes> <includes id="a00105" name="DemandCharacteristics.hpp" local="no" imported="no">trademgen/basic/DemandCharacteristics.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandCharacteristics.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00105</filename> <includes id="a00106" name="DemandCharacteristicsTypes.hpp" local="no" imported="no">trademgen/basic/DemandCharacteristicsTypes.hpp</includes> <class kind="struct">TRADEMGEN::DemandCharacteristics</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandCharacteristicsTypes.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00106</filename> <includes id="a00103" name="ContinuousAttributeLite.hpp" local="no" imported="no">trademgen/basic/ContinuousAttributeLite.hpp</includes> <includes id="a00101" name="CategoricalAttributeLite.hpp" local="no" imported="no">trademgen/basic/CategoricalAttributeLite.hpp</includes> <namespace>TRADEMGEN</namespace> <member kind="typedef"> <type>ContinuousAttributeLite< stdair::FloatDuration_T ></type> <name>ContinuousFloatDuration_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a0491bbf5ed429ea852cc058b596bed83</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>ContinuousFloatDuration_T::ContinuousDistribution_T</type> <name>ArrivalPatternCumulativeDistribution_T</name> <anchorfile>a00150.html</anchorfile> <anchor>abe8c8dd2a24df41ff87ebd168583ceff</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>CategoricalAttributeLite< stdair::AirportCode_T ></type> <name>POSProbabilityMass_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a7c4b86dbcdd22cf99b07463f2d100e9a</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>POSProbabilityMass_T::ProbabilityMassFunction_T</type> <name>POSProbabilityMassFunction_T</name> <anchorfile>a00150.html</anchorfile> <anchor>ae64f531e2ec022cd1ca552d6cdd6b501</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>CategoricalAttributeLite< stdair::ChannelLabel_T ></type> <name>ChannelProbabilityMass_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a9452891c007f68c8885395f62d4fd4ba</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>ChannelProbabilityMass_T::ProbabilityMassFunction_T</type> <name>ChannelProbabilityMassFunction_T</name> <anchorfile>a00150.html</anchorfile> <anchor>ae4d95058c20ceacf0a93ba18e3d75bf0</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>CategoricalAttributeLite< stdair::TripType_T ></type> <name>TripTypeProbabilityMass_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a9e3f8a0e962640934d6ed0b6d6ce2ca8</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>TripTypeProbabilityMass_T::ProbabilityMassFunction_T</type> <name>TripTypeProbabilityMassFunction_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a4e4a58707da1478d13e267d7950fffb3</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>CategoricalAttributeLite< stdair::DayDuration_T ></type> <name>StayDurationProbabilityMass_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a25bc773b2bf928b6200d7a9a10e02a2b</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>StayDurationProbabilityMass_T::ProbabilityMassFunction_T</type> <name>StayDurationProbabilityMassFunction_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a18b4fbc6ee00c29d1867fe449e3c74e3</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>CategoricalAttributeLite< stdair::FrequentFlyer_T ></type> <name>FrequentFlyerProbabilityMass_T</name> <anchorfile>a00150.html</anchorfile> <anchor>afc7a418cc6796d7cbf1e426242974c0c</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>FrequentFlyerProbabilityMass_T::ProbabilityMassFunction_T</type> <name>FrequentFlyerProbabilityMassFunction_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a16a2120613de4de20d12ec5f2b7a44b7</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>ContinuousAttributeLite< stdair::IntDuration_T ></type> <name>PreferredDepartureTimeCumulativeDistribution_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a61aaab9d9ff56b61cf0e9a1ca3951d73</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>PreferredDepartureTimeCumulativeDistribution_T::ContinuousDistribution_T</type> <name>PreferredDepartureTimeContinuousDistribution_T</name> <anchorfile>a00150.html</anchorfile> <anchor>ac01c37f19a1e790a89641b80ea3b0d75</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>ContinuousAttributeLite< stdair::PriceValue_T ></type> <name>ValueOfTimeCumulativeDistribution_T</name> <anchorfile>a00150.html</anchorfile> <anchor>adfd681fe068757ddd03221f8795b6d4f</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>ValueOfTimeCumulativeDistribution_T::ContinuousDistribution_T</type> <name>ValueOfTimeContinuousDistribution_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a24765e8ba6d7a59ed81bb0d2d8a1610f</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>ContinuousAttributeLite< stdair::RealNumber_T ></type> <name>CumulativeDistribution_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a1e6a41a1f09d89889f192409e7a2c009</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>CumulativeDistribution_T::ContinuousDistribution_T</type> <name>FRAT5Pattern_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a00cb05325415f08f04bb5d8775720359</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>DemandDistribution.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00107</filename> <includes id="a00108" name="DemandDistribution.hpp" local="no" imported="no">trademgen/basic/DemandDistribution.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandDistribution.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00108</filename> <includes id="a00102" name="ContinuousAttribute.hpp" local="no" imported="no">trademgen/basic/ContinuousAttribute.hpp</includes> <class kind="struct">TRADEMGEN::DemandDistribution</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DictionaryManager.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00109</filename> <includes id="a00110" name="DictionaryManager.hpp" local="no" imported="no">trademgen/basic/DictionaryManager.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DictionaryManager.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00110</filename> <class kind="class">TRADEMGEN::DictionaryManager</class> <namespace>TRADEMGEN</namespace> <member kind="typedef"> <type>stdair::Probability_T</type> <name>DictionaryKey_T</name> <anchorfile>a00150.html</anchorfile> <anchor>ab89d6d8d35764680c020445e8e497437</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>RandomGenerationContext.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00111</filename> <includes id="a00112" name="RandomGenerationContext.hpp" local="no" imported="no">trademgen/basic/RandomGenerationContext.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>RandomGenerationContext.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>a00112</filename> <class kind="struct">TRADEMGEN::RandomGenerationContext</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>trademgen_generateDemand.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/batches/</path> <filename>a00113</filename> <includes id="a00142" name="TRADEMGEN_Service.hpp" local="no" imported="no">trademgen/TRADEMGEN_Service.hpp</includes> <includes id="a00132" name="trademgen-paths.hpp" local="no" imported="no">trademgen/config/trademgen-paths.hpp</includes> <member kind="typedef"> <type>unsigned int</type> <name>NbOfRuns_T</name> <anchorfile>a00113.html</anchorfile> <anchor>a380b74883e1b57be9e8afae6833d2f99</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>ba::accumulator_set< double, ba::stats< ba::tag::min, ba::tag::max, ba::tag::mean(ba::immediate), ba::tag::sum, ba::tag::variance > ></type> <name>stat_acc_type</name> <anchorfile>a00113.html</anchorfile> <anchor>aeed3e8ee18de3000037978fc38b06bbd</anchor> <arglist></arglist> </member> <member kind="function"> <type>const stdair::Filename_T</type> <name>K_TRADEMGEN_DEFAULT_LOG_FILENAME</name> <anchorfile>a00113.html</anchorfile> <anchor>adddd5edaa6956780991ae0853c1e5e2b</anchor> <arglist>("trademgen_generateDemand.log")</arglist> </member> <member kind="function"> <type>const stdair::Filename_T</type> <name>K_TRADEMGEN_DEFAULT_INPUT_FILENAME</name> <anchorfile>a00113.html</anchorfile> <anchor>a14e7981e4e5fd640cf592ae19ca38b09</anchor> <arglist>(STDAIR_SAMPLE_DIR"/demand01.csv")</arglist> </member> <member kind="function"> <type>const stdair::Filename_T</type> <name>K_TRADEMGEN_DEFAULT_OUTPUT_FILENAME</name> <anchorfile>a00113.html</anchorfile> <anchor>abacc94b8914e1e8d09204b8c9befdb7d</anchor> <arglist>("request.csv")</arglist> </member> <member kind="function"> <type>void</type> <name>stat_display</name> <anchorfile>a00113.html</anchorfile> <anchor>a35ba309b083a7f7df0ac7c2e76fc6e70</anchor> <arglist>(std::ostream &oStream, const stat_acc_type &iStatAcc)</arglist> </member> <member kind="function"> <type>std::ostream &</type> <name>operator<<</name> <anchorfile>a00113.html</anchorfile> <anchor>a4b8db62a17e01a839e499a4c59112df5</anchor> <arglist>(std::ostream &os, const std::vector< T > &v)</arglist> </member> <member kind="function"> <type>int</type> <name>readConfiguration</name> <anchorfile>a00113.html</anchorfile> <anchor>a93983328a38d3974aa58eb91bc3e0941</anchor> <arglist>(int argc, char *argv[], bool &ioIsBuiltin, stdair::RandomSeed_T &ioRandomSeed, NbOfRuns_T &ioRandomRuns, stdair::Filename_T &ioInputFilename, stdair::Filename_T &ioOutputFilename, stdair::Filename_T &ioLogFilename, stdair::DemandGenerationMethod &ioDemandGenerationMethod)</arglist> </member> <member kind="function"> <type>void</type> <name>generateDemand</name> <anchorfile>a00113.html</anchorfile> <anchor>a1b4229e89d07b76bd4b9421ee38f2f0f</anchor> <arglist>(TRADEMGEN::TRADEMGEN_Service &ioTrademgenService, const stdair::Filename_T &iOutputFilename, const NbOfRuns_T &iNbOfRuns, const stdair::DemandGenerationMethod &iDemandGenerationMethod)</arglist> </member> <member kind="function"> <type>int</type> <name>main</name> <anchorfile>a00113.html</anchorfile> <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor> <arglist>(int argc, char *argv[])</arglist> </member> <member kind="variable"> <type>const stdair::DemandGenerationMethod</type> <name>K_TRADEMGEN_DEFAULT_DEMAND_GENERATION_METHOD</name> <anchorfile>a00113.html</anchorfile> <anchor>ab716a1c430a0859f446afd63dabce909</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const char</type> <name>K_TRADEMGEN_DEFAULT_DEMAND_GENERATION_METHOD_CHAR</name> <anchorfile>a00113.html</anchorfile> <anchor>ac222968ba50a61a7bea91d05bd4541e6</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const stdair::RandomSeed_T</type> <name>K_TRADEMGEN_DEFAULT_RANDOM_SEED</name> <anchorfile>a00113.html</anchorfile> <anchor>a5b10217b2f50d79b8961a37783adaf75</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const NbOfRuns_T</type> <name>K_TRADEMGEN_DEFAULT_RANDOM_DRAWS</name> <anchorfile>a00113.html</anchorfile> <anchor>a87505f15401544e134457ce525d0942e</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const bool</type> <name>K_TRADEMGEN_DEFAULT_BUILT_IN_INPUT</name> <anchorfile>a00113.html</anchorfile> <anchor>af85d4d41146f9a7bc06f8fb1bd962a38</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const int</type> <name>K_TRADEMGEN_EARLY_RETURN_STATUS</name> <anchorfile>a00113.html</anchorfile> <anchor>ad5e4375d0ccd4dbceb350f38598555d3</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>trademgen_with_db.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/batches/</path> <filename>a00114</filename> <includes id="a00142" name="TRADEMGEN_Service.hpp" local="no" imported="no">trademgen/TRADEMGEN_Service.hpp</includes> <includes id="a00132" name="trademgen-paths.hpp" local="no" imported="no">trademgen/config/trademgen-paths.hpp</includes> <member kind="typedef"> <type>std::vector< std::string ></type> <name>WordList_T</name> <anchorfile>a00114.html</anchorfile> <anchor>a950635e3678f52a96e96d48987d7bbf0</anchor> <arglist></arglist> </member> <member kind="function"> <type>const std::string</type> <name>K_TRADEMGEN_DEFAULT_LOG_FILENAME</name> <anchorfile>a00114.html</anchorfile> <anchor>a170723736d42c548dd5b4532c7f935e3</anchor> <arglist>("trademgen_with_db.log")</arglist> </member> <member kind="function"> <type>const std::string</type> <name>K_TRADEMGEN_DEFAULT_INPUT_FILENAME</name> <anchorfile>a00114.html</anchorfile> <anchor>a629c277bfcbf34f6484913bf31409bd9</anchor> <arglist>(STDAIR_SAMPLE_DIR"/demand01.csv")</arglist> </member> <member kind="function"> <type>const std::string</type> <name>K_TRADEMGEN_DEFAULT_QUERY_STRING</name> <anchorfile>a00114.html</anchorfile> <anchor>a5c8b7b7d2ea9a8d8b616094e9483ccd3</anchor> <arglist>("my good old query")</arglist> </member> <member kind="function"> <type>const std::string</type> <name>K_TRADEMGEN_DEFAULT_DB_USER</name> <anchorfile>a00114.html</anchorfile> <anchor>a0c535f7d82ccfe841e9cc9b0fa1c7d2e</anchor> <arglist>("dsim")</arglist> </member> <member kind="function"> <type>const std::string</type> <name>K_TRADEMGEN_DEFAULT_DB_PASSWD</name> <anchorfile>a00114.html</anchorfile> <anchor>a98bd395bb572271d9343fa4a1a0f8c7a</anchor> <arglist>("dsim")</arglist> </member> <member kind="function"> <type>const std::string</type> <name>K_TRADEMGEN_DEFAULT_DB_DBNAME</name> <anchorfile>a00114.html</anchorfile> <anchor>a1d1878ba87a3833a7bbe77b6f9a92523</anchor> <arglist>("sim_dsim")</arglist> </member> <member kind="function"> <type>const std::string</type> <name>K_TRADEMGEN_DEFAULT_DB_HOST</name> <anchorfile>a00114.html</anchorfile> <anchor>a089c5c1df070e43abf3e52f064daa604</anchor> <arglist>("localhost")</arglist> </member> <member kind="function"> <type>const std::string</type> <name>K_TRADEMGEN_DEFAULT_DB_PORT</name> <anchorfile>a00114.html</anchorfile> <anchor>aa368b9bad7f4788cdfbd74bcedb47a63</anchor> <arglist>("3306")</arglist> </member> <member kind="function"> <type>void</type> <name>tokeniseStringIntoWordList</name> <anchorfile>a00114.html</anchorfile> <anchor>a6577fe935dc330fcd24f993100d63f49</anchor> <arglist>(const std::string &iPhrase, WordList_T &ioWordList)</arglist> </member> <member kind="function"> <type>std::string</type> <name>createStringFromWordList</name> <anchorfile>a00114.html</anchorfile> <anchor>a037afdf8e297b9c96c7a979aee2496a5</anchor> <arglist>(const WordList_T &iWordList)</arglist> </member> <member kind="function"> <type>std::ostream &</type> <name>operator<<</name> <anchorfile>a00114.html</anchorfile> <anchor>a4b8db62a17e01a839e499a4c59112df5</anchor> <arglist>(std::ostream &os, const std::vector< T > &v)</arglist> </member> <member kind="function"> <type>int</type> <name>readConfiguration</name> <anchorfile>a00114.html</anchorfile> <anchor>ae0f5007f7f9989d3d64f00e546c79c95</anchor> <arglist>(int argc, char *argv[], bool &ioIsBuiltin, stdair::RandomSeed_T &ioRandomSeed, std::string &ioQueryString, stdair::Filename_T &ioInputFilename, std::string &ioLogFilename, std::string &ioDBUser, std::string &ioDBPasswd, std::string &ioDBHost, std::string &ioDBPort, std::string &ioDBDBName)</arglist> </member> <member kind="function"> <type>int</type> <name>main</name> <anchorfile>a00114.html</anchorfile> <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor> <arglist>(int argc, char *argv[])</arglist> </member> <member kind="variable"> <type>const bool</type> <name>K_TRADEMGEN_DEFAULT_BUILT_IN_INPUT</name> <anchorfile>a00114.html</anchorfile> <anchor>af85d4d41146f9a7bc06f8fb1bd962a38</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const stdair::RandomSeed_T</type> <name>K_TRADEMGEN_DEFAULT_RANDOM_SEED</name> <anchorfile>a00114.html</anchorfile> <anchor>a5b10217b2f50d79b8961a37783adaf75</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const int</type> <name>K_TRADEMGEN_EARLY_RETURN_STATUS</name> <anchorfile>a00114.html</anchorfile> <anchor>ad5e4375d0ccd4dbceb350f38598555d3</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>BomDisplay.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/bom/</path> <filename>a00115</filename> <includes id="a00118" name="DemandStream.hpp" local="no" imported="no">trademgen/bom/DemandStream.hpp</includes> <includes id="a00116" name="BomDisplay.hpp" local="no" imported="no">trademgen/bom/BomDisplay.hpp</includes> <class kind="struct">TRADEMGEN::FlagSaver</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>BomDisplay.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/bom/</path> <filename>a00116</filename> <class kind="class">TRADEMGEN::BomDisplay</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandStream.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/bom/</path> <filename>a00117</filename> <includes id="a00097" name="BasConst_DemandGeneration.hpp" local="no" imported="no">trademgen/basic/BasConst_DemandGeneration.hpp</includes> <includes id="a00118" name="DemandStream.hpp" local="no" imported="no">trademgen/bom/DemandStream.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandStream.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/bom/</path> <filename>a00118</filename> <includes id="a00105" name="DemandCharacteristics.hpp" local="no" imported="no">trademgen/basic/DemandCharacteristics.hpp</includes> <includes id="a00108" name="DemandDistribution.hpp" local="no" imported="no">trademgen/basic/DemandDistribution.hpp</includes> <includes id="a00112" name="RandomGenerationContext.hpp" local="no" imported="no">trademgen/basic/RandomGenerationContext.hpp</includes> <includes id="a00120" name="DemandStreamKey.hpp" local="no" imported="no">trademgen/bom/DemandStreamKey.hpp</includes> <includes id="a00121" name="DemandStreamTypes.hpp" local="no" imported="no">trademgen/bom/DemandStreamTypes.hpp</includes> <class kind="class">stdair::FacBom</class> <class kind="class">TRADEMGEN::DemandStream</class> <namespace>stdair</namespace> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandStreamKey.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/bom/</path> <filename>a00119</filename> <includes id="a00120" name="DemandStreamKey.hpp" local="no" imported="no">trademgen/bom/DemandStreamKey.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandStreamKey.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/bom/</path> <filename>a00120</filename> <class kind="struct">TRADEMGEN::DemandStreamKey</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandStreamTypes.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/bom/</path> <filename>a00121</filename> <namespace>TRADEMGEN</namespace> <member kind="typedef"> <type>std::list< DemandStream * ></type> <name>DemandStreamList_T</name> <anchorfile>a00150.html</anchorfile> <anchor>af089a7377eba8a86bcd0c62bbc4a2dcb</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>std::map< const stdair::MapKey_T, DemandStream * ></type> <name>DemandStreamMap_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a6f8c0540f8148b55b7618b283b7e3237</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>DemandStruct.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/bom/</path> <filename>a00122</filename> <includes id="a00143" name="TRADEMGEN_Types.hpp" local="no" imported="no">trademgen/TRADEMGEN_Types.hpp</includes> <includes id="a00123" name="DemandStruct.hpp" local="no" imported="no">trademgen/bom/DemandStruct.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandStruct.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/bom/</path> <filename>a00123</filename> <includes id="a00106" name="DemandCharacteristicsTypes.hpp" local="no" imported="no">trademgen/basic/DemandCharacteristicsTypes.hpp</includes> <class kind="struct">TRADEMGEN::DemandStruct</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DBManager.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/command/</path> <filename>a00124</filename> <includes id="a00125" name="DBManager.hpp" local="no" imported="no">trademgen/command/DBManager.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DBManager.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/command/</path> <filename>a00125</filename> <includes id="a00143" name="TRADEMGEN_Types.hpp" local="no" imported="no">trademgen/TRADEMGEN_Types.hpp</includes> <class kind="class">TRADEMGEN::DBManager</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandManager.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/command/</path> <filename>a00126</filename> <includes id="a00105" name="DemandCharacteristics.hpp" local="no" imported="no">trademgen/basic/DemandCharacteristics.hpp</includes> <includes id="a00108" name="DemandDistribution.hpp" local="no" imported="no">trademgen/basic/DemandDistribution.hpp</includes> <includes id="a00123" name="DemandStruct.hpp" local="no" imported="no">trademgen/bom/DemandStruct.hpp</includes> <includes id="a00118" name="DemandStream.hpp" local="no" imported="no">trademgen/bom/DemandStream.hpp</includes> <includes id="a00127" name="DemandManager.hpp" local="no" imported="no">trademgen/command/DemandManager.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandManager.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/command/</path> <filename>a00127</filename> <includes id="a00143" name="TRADEMGEN_Types.hpp" local="no" imported="no">trademgen/TRADEMGEN_Types.hpp</includes> <includes id="a00106" name="DemandCharacteristicsTypes.hpp" local="no" imported="no">trademgen/basic/DemandCharacteristicsTypes.hpp</includes> <includes id="a00120" name="DemandStreamKey.hpp" local="no" imported="no">trademgen/bom/DemandStreamKey.hpp</includes> <class kind="class">TRADEMGEN::DemandManager</class> <namespace>stdair</namespace> <namespace>TRADEMGEN</namespace> <namespace>TRADEMGEN::DemandParserHelper</namespace> </compound> <compound kind="file"> <name>DemandParser.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/command/</path> <filename>a00128</filename> <includes id="a00131" name="DemandParserHelper.hpp" local="no" imported="no">trademgen/command/DemandParserHelper.hpp</includes> <includes id="a00129" name="DemandParser.hpp" local="no" imported="no">trademgen/command/DemandParser.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandParser.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/command/</path> <filename>a00129</filename> <includes id="a00143" name="TRADEMGEN_Types.hpp" local="no" imported="no">trademgen/TRADEMGEN_Types.hpp</includes> <includes id="a00106" name="DemandCharacteristicsTypes.hpp" local="no" imported="no">trademgen/basic/DemandCharacteristicsTypes.hpp</includes> <class kind="class">TRADEMGEN::DemandParser</class> <namespace>stdair</namespace> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>DemandParserHelper.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/command/</path> <filename>a00130</filename> <includes id="a00106" name="DemandCharacteristicsTypes.hpp" local="no" imported="no">trademgen/basic/DemandCharacteristicsTypes.hpp</includes> <includes id="a00131" name="DemandParserHelper.hpp" local="no" imported="no">trademgen/command/DemandParserHelper.hpp</includes> <includes id="a00127" name="DemandManager.hpp" local="no" imported="no">trademgen/command/DemandManager.hpp</includes> <namespace>TRADEMGEN</namespace> <namespace>TRADEMGEN::DemandParserHelper</namespace> <member kind="function"> <type>repeat_p_t</type> <name>airline_code_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a23167a0afc6a2f0d92856e68baf1826a</anchor> <arglist>(chset_t("0-9A-Z").derived(), 2, 3)</arglist> </member> <member kind="function"> <type>bounded1_4_p_t</type> <name>flight_number_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a86f1a87c6d9ceb1533d111cfe59d8db4</anchor> <arglist>(uint1_4_p.derived(), 0u, 9999u)</arglist> </member> <member kind="function"> <type>bounded4_p_t</type> <name>year_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a0b2bd5cbc20c0b975892da4a3e8c2f4a</anchor> <arglist>(uint4_p.derived(), 2000u, 2099u)</arglist> </member> <member kind="function"> <type>bounded2_p_t</type> <name>month_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a6bded4047c77a3bc4e2c0a9b5e069208</anchor> <arglist>(uint2_p.derived(), 1u, 12u)</arglist> </member> <member kind="function"> <type>bounded2_p_t</type> <name>day_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a8df5128a73baf5bed33bd1997a55e8b1</anchor> <arglist>(uint2_p.derived(), 1u, 31u)</arglist> </member> <member kind="function"> <type>repeat_p_t</type> <name>dow_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a95d94a16222fa15b00cc09c749d758d6</anchor> <arglist>(chset_t("0-1").derived().derived(), 7, 7)</arglist> </member> <member kind="function"> <type>repeat_p_t</type> <name>airport_p</name> <anchorfile>a00151.html</anchorfile> <anchor>addfe8b51d4b5b4708ab752692159e5c2</anchor> <arglist>(chset_t("0-9A-Z").derived(), 3, 3)</arglist> </member> <member kind="function"> <type>bounded1_2_p_t</type> <name>hours_p</name> <anchorfile>a00151.html</anchorfile> <anchor>aa61f735b2e315fa6a337949e351e6dbf</anchor> <arglist>(uint1_2_p.derived(), 0u, 23u)</arglist> </member> <member kind="function"> <type>bounded2_p_t</type> <name>minutes_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a7dd0c633d8fa2e2d60f24c39e7fb6710</anchor> <arglist>(uint2_p.derived(), 0u, 59u)</arglist> </member> <member kind="function"> <type>bounded2_p_t</type> <name>seconds_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a1be17284446083fdf5ab991fe9f806e8</anchor> <arglist>(uint2_p.derived(), 0u, 59u)</arglist> </member> <member kind="function"> <type>chset_t</type> <name>cabin_code_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a36805384cbad822f47804fb1aa894c8a</anchor> <arglist>("A-Z")</arglist> </member> <member kind="function"> <type>chset_t</type> <name>passenger_type_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a7e784349b0c8797f32323e1705e827d8</anchor> <arglist>("A-Z")</arglist> </member> <member kind="function"> <type>chset_t</type> <name>ff_type_p</name> <anchorfile>a00151.html</anchorfile> <anchor>af309cff832fa9e7a177f39f5ec42dbaa</anchor> <arglist>("A-Z")</arglist> </member> <member kind="function"> <type>repeat_p_t</type> <name>class_code_list_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a66c2e482292ac10724bef3b4c56031f9</anchor> <arglist>(chset_t("A-Z").derived(), 1, 26)</arglist> </member> <member kind="function"> <type>bounded1_3_p_t</type> <name>stay_duration_p</name> <anchorfile>a00151.html</anchorfile> <anchor>af8488e07a83eccf42f2640d840f45ebb</anchor> <arglist>(uint1_3_p.derived(), 0u, 999u)</arglist> </member> <member kind="variable"> <type>int1_p_t</type> <name>int1_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a45d913188855b213e0d1dad073272eca</anchor> <arglist></arglist> </member> <member kind="variable"> <type>uint2_p_t</type> <name>uint2_p</name> <anchorfile>a00151.html</anchorfile> <anchor>aa35cdd4483b4d224661d7b82ff1a7a1c</anchor> <arglist></arglist> </member> <member kind="variable"> <type>uint1_2_p_t</type> <name>uint1_2_p</name> <anchorfile>a00151.html</anchorfile> <anchor>aaf2e05947650ffa3983f59d4506c47b7</anchor> <arglist></arglist> </member> <member kind="variable"> <type>uint1_3_p_t</type> <name>uint1_3_p</name> <anchorfile>a00151.html</anchorfile> <anchor>ae86273ecf883ee49515eeeaa57559d06</anchor> <arglist></arglist> </member> <member kind="variable"> <type>uint4_p_t</type> <name>uint4_p</name> <anchorfile>a00151.html</anchorfile> <anchor>aa5084648d912ce2388b5999a35d125fc</anchor> <arglist></arglist> </member> <member kind="variable"> <type>uint1_4_p_t</type> <name>uint1_4_p</name> <anchorfile>a00151.html</anchorfile> <anchor>a9daf47578fcf441397bf159c37e439f6</anchor> <arglist></arglist> </member> <member kind="variable"> <type>int1_p_t</type> <name>family_code_p</name> <anchorfile>a00151.html</anchorfile> <anchor>aa86a00eede52da16143e4271b8d144ab</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>DemandParserHelper.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/command/</path> <filename>a00131</filename> <includes id="a00143" name="TRADEMGEN_Types.hpp" local="no" imported="no">trademgen/TRADEMGEN_Types.hpp</includes> <includes id="a00099" name="BasParserTypes.hpp" local="no" imported="no">trademgen/basic/BasParserTypes.hpp</includes> <includes id="a00123" name="DemandStruct.hpp" local="no" imported="no">trademgen/bom/DemandStruct.hpp</includes> <class kind="struct">TRADEMGEN::DemandParserHelper::ParserSemanticAction</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePrefDepDateRangeStart</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePrefDepDateRangeEnd</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDow</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeOrigin</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDestination</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePrefCabin</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandMean</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandStdDev</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandChangeFeeProb</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandChangeFeeDisutility</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandNonRefundableProb</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandNonRefundableDisutility</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePosCode</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePosProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeChannelCode</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeChannelProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeTripCode</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeTripProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeStayCode</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeStayProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeFFCode</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeFFProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePrefDepTime</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePrefDepTimeProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeWTP</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeTimeValue</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeTimeValueProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDTD</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDTDProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::doEndDemand</class> <class kind="struct">TRADEMGEN::DemandParserHelper::DemandParser</class> <class kind="struct">TRADEMGEN::DemandParserHelper::DemandParser::definition</class> <class kind="class">TRADEMGEN::DemandFileParser</class> <namespace>stdair</namespace> <namespace>TRADEMGEN</namespace> <namespace>TRADEMGEN::DemandParserHelper</namespace> </compound> <compound kind="file"> <name>trademgen-paths.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/config/</path> <filename>a00132</filename> <member kind="define"> <type>#define</type> <name>PACKAGE</name> <anchorfile>a00132.html</anchorfile> <anchor>aca8570fb706c81df371b7f9bc454ae03</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>PACKAGE_NAME</name> <anchorfile>a00132.html</anchorfile> <anchor>a1c0439e4355794c09b64274849eb0279</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>PACKAGE_VERSION</name> <anchorfile>a00132.html</anchorfile> <anchor>aa326a05d5e30f9e9a4bb0b4469d5d0c0</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>PREFIXDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>a975e6c1856ccc7ae7d04f02d6ee5616a</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>EXEC_PREFIX</name> <anchorfile>a00132.html</anchorfile> <anchor>aaf01e58259769266d9792f0c931760e7</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>BINDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>a32dfc8ad252bf7dbd2a6ea883b5d3924</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>LIBDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>ae24a78ceaebf7b57370579c69c68fae0</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>LIBEXECDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>a773b344674b315e1a8e7ccb8b9d94d42</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>SBINDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>a983bec6637944ec6ba21aeeab1147f5c</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>SYSCONFDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>a2f62cb1c6f014272be957f002103552e</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>INCLUDEDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>aa5837cbd683678d5b276bf75b8783fd1</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>DATAROOTDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>a87e3d79c62bb01206390856ef356f435</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>DATADIR</name> <anchorfile>a00132.html</anchorfile> <anchor>a17897dbbc6ff46c90212d087f60f38c4</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>DOCDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>afc3f1fb75a36d3c4aa2d1e93651af8ef</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>MANDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>a04048e08366d03d79a8492e4bc6a4f5c</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>INFODIR</name> <anchorfile>a00132.html</anchorfile> <anchor>affdeca0a01b3a4111943bb661d0464f9</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>HTMLDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>a9ec060b7467f94ff668a19ebbcccde41</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>PDFDIR</name> <anchorfile>a00132.html</anchorfile> <anchor>a0f3e6616354a3b72e62d7cb9662e0183</anchor> <arglist></arglist> </member> <member kind="define"> <type>#define</type> <name>STDAIR_SAMPLE_DIR</name> <anchorfile>a00132.html</anchorfile> <anchor>af06cd429ada6c5a061032f4278de45d1</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>DBParams.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/</path> <filename>a00133</filename> <includes id="a00143" name="TRADEMGEN_Types.hpp" local="no" imported="no">trademgen/TRADEMGEN_Types.hpp</includes> <includes id="a00140" name="TRADEMGEN_Abstract.hpp" local="no" imported="no">trademgen/TRADEMGEN_Abstract.hpp</includes> <class kind="struct">TRADEMGEN::DBParams</class> <namespace>TRADEMGEN</namespace> <member kind="typedef"> <type>std::list< std::string ></type> <name>DBParamsNameList_T</name> <anchorfile>a00150.html</anchorfile> <anchor>a34c1bf7fb421ad3ca5ba868618673f09</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>FacTRADEMGENServiceContext.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/factory/</path> <filename>a00134</filename> <includes id="a00135" name="FacTRADEMGENServiceContext.hpp" local="no" imported="no">trademgen/factory/FacTRADEMGENServiceContext.hpp</includes> <includes id="a00139" name="TRADEMGEN_ServiceContext.hpp" local="no" imported="no">trademgen/service/TRADEMGEN_ServiceContext.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>FacTRADEMGENServiceContext.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/factory/</path> <filename>a00135</filename> <includes id="a00143" name="TRADEMGEN_Types.hpp" local="no" imported="no">trademgen/TRADEMGEN_Types.hpp</includes> <class kind="class">TRADEMGEN::FacTRADEMGENServiceContext</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>pytrademgen.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/python/</path> <filename>a00136</filename> <includes id="a00142" name="TRADEMGEN_Service.hpp" local="no" imported="no">trademgen/TRADEMGEN_Service.hpp</includes> <includes id="a00132" name="trademgen-paths.hpp" local="no" imported="no">trademgen/config/trademgen-paths.hpp</includes> <class kind="struct">TRADEMGEN::Trademgener</class> <namespace>TRADEMGEN</namespace> <member kind="typedef"> <type>unsigned int</type> <name>NbOfRuns_T</name> <anchorfile>a00136.html</anchorfile> <anchor>a380b74883e1b57be9e8afae6833d2f99</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>ba::accumulator_set< double, ba::stats< ba::tag::min, ba::tag::max, ba::tag::mean(ba::immediate), ba::tag::sum, ba::tag::variance > ></type> <name>stat_acc_type</name> <anchorfile>a00136.html</anchorfile> <anchor>aeed3e8ee18de3000037978fc38b06bbd</anchor> <arglist></arglist> </member> <member kind="function"> <type>void</type> <name>stat_display</name> <anchorfile>a00150.html</anchorfile> <anchor>adfc04844b55bbab77c7fc1c768ffb4ca</anchor> <arglist>(std::ostream &oStream, const stat_acc_type &iStatAcc)</arglist> </member> <member kind="function"> <type></type> <name>BOOST_PYTHON_MODULE</name> <anchorfile>a00136.html</anchorfile> <anchor>ad5df3b9f305c8ecc7d6a4b58a3993a2c</anchor> <arglist>(libpytrademgen)</arglist> </member> </compound> <compound kind="file"> <name>TRADEMGEN_Service.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/service/</path> <filename>a00137</filename> <includes id="a00098" name="BasConst_TRADEMGEN_Service.hpp" local="no" imported="no">trademgen/basic/BasConst_TRADEMGEN_Service.hpp</includes> <includes id="a00116" name="BomDisplay.hpp" local="no" imported="no">trademgen/bom/BomDisplay.hpp</includes> <includes id="a00118" name="DemandStream.hpp" local="no" imported="no">trademgen/bom/DemandStream.hpp</includes> <includes id="a00121" name="DemandStreamTypes.hpp" local="no" imported="no">trademgen/bom/DemandStreamTypes.hpp</includes> <includes id="a00135" name="FacTRADEMGENServiceContext.hpp" local="no" imported="no">trademgen/factory/FacTRADEMGENServiceContext.hpp</includes> <includes id="a00129" name="DemandParser.hpp" local="no" imported="no">trademgen/command/DemandParser.hpp</includes> <includes id="a00127" name="DemandManager.hpp" local="no" imported="no">trademgen/command/DemandManager.hpp</includes> <includes id="a00139" name="TRADEMGEN_ServiceContext.hpp" local="no" imported="no">trademgen/service/TRADEMGEN_ServiceContext.hpp</includes> <includes id="a00142" name="TRADEMGEN_Service.hpp" local="no" imported="no">trademgen/TRADEMGEN_Service.hpp</includes> <namespace>TRADEMGEN</namespace> <namespace>SEVMGR</namespace> <member kind="function"> <type>template void</type> <name>SEVMGR_Service::addEventGenerator< TRADEMGEN::DemandStream ></name> <anchorfile>a00147.html</anchorfile> <anchor>a7de2241ea31267f0c717fbeed78e6d11</anchor> <arglist>(TRADEMGEN::DemandStream &) const </arglist> </member> <member kind="function"> <type>template TRADEMGEN::DemandStream &</type> <name>SEVMGR_Service::getEventGenerator< TRADEMGEN::DemandStream, stdair::DemandStreamKeyStr_T ></name> <anchorfile>a00147.html</anchorfile> <anchor>abd4e21d25171eabf5672c44b11297461</anchor> <arglist>(const stdair::DemandStreamKeyStr_T &) const </arglist> </member> <member kind="function"> <type>template bool</type> <name>SEVMGR_Service::hasEventGenerator< TRADEMGEN::DemandStream, stdair::DemandStreamKeyStr_T ></name> <anchorfile>a00147.html</anchorfile> <anchor>a6f2eec13e6eb187e040abc0427647cbd</anchor> <arglist>(const stdair::DemandStreamKeyStr_T &) const </arglist> </member> <member kind="function"> <type>template const TRADEMGEN::DemandStreamList_T</type> <name>SEVMGR_Service::getEventGeneratorList< TRADEMGEN::DemandStream ></name> <anchorfile>a00147.html</anchorfile> <anchor>abf7fab66de2ba9dec674afba1983bcf3</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>template bool</type> <name>SEVMGR_Service::hasEventGeneratorList< TRADEMGEN::DemandStream ></name> <anchorfile>a00147.html</anchorfile> <anchor>a69c7f5e6611266166e88dff51272de90</anchor> <arglist>() const </arglist> </member> </compound> <compound kind="file"> <name>TRADEMGEN_ServiceContext.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/service/</path> <filename>a00138</filename> <includes id="a00097" name="BasConst_DemandGeneration.hpp" local="no" imported="no">trademgen/basic/BasConst_DemandGeneration.hpp</includes> <includes id="a00139" name="TRADEMGEN_ServiceContext.hpp" local="no" imported="no">trademgen/service/TRADEMGEN_ServiceContext.hpp</includes> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>TRADEMGEN_ServiceContext.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/service/</path> <filename>a00139</filename> <includes id="a00143" name="TRADEMGEN_Types.hpp" local="no" imported="no">trademgen/TRADEMGEN_Types.hpp</includes> <includes id="a00106" name="DemandCharacteristicsTypes.hpp" local="no" imported="no">trademgen/basic/DemandCharacteristicsTypes.hpp</includes> <class kind="class">TRADEMGEN::TRADEMGEN_ServiceContext</class> <namespace>stdair</namespace> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>TRADEMGEN_Abstract.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/</path> <filename>a00140</filename> <class kind="struct">TRADEMGEN::TRADEMGEN_Abstract</class> <namespace>TRADEMGEN</namespace> <member kind="function"> <type>std::basic_ostream< charT, traits > &</type> <name>operator<<</name> <anchorfile>a00140.html</anchorfile> <anchor>a694ddbfda44f3df84f61fc7de3d0b7d3</anchor> <arglist>(std::basic_ostream< charT, traits > &ioOut, const TRADEMGEN::TRADEMGEN_Abstract &iStructure)</arglist> </member> <member kind="function"> <type>std::basic_istream< charT, traits > &</type> <name>operator>></name> <anchorfile>a00140.html</anchorfile> <anchor>aba010a51f6f6ca1bb93caa95dbd37c3c</anchor> <arglist>(std::basic_istream< charT, traits > &ioIn, TRADEMGEN::TRADEMGEN_Abstract &ioStucture)</arglist> </member> </compound> <compound kind="file"> <name>TRADEMGEN_Exceptions.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/</path> <filename>a00141</filename> <class kind="class">TRADEMGEN::TrademgenGenerationException</class> <class kind="class">TRADEMGEN::DemandInputFileNotFoundException</class> <class kind="class">TRADEMGEN::IndexOutOfRangeException</class> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>TRADEMGEN_Service.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/</path> <filename>a00142</filename> <includes id="a00143" name="TRADEMGEN_Types.hpp" local="no" imported="no">trademgen/TRADEMGEN_Types.hpp</includes> <class kind="class">TRADEMGEN::TRADEMGEN_Service</class> <namespace>stdair</namespace> <namespace>TRADEMGEN</namespace> </compound> <compound kind="file"> <name>TRADEMGEN_Types.hpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/</path> <filename>a00143</filename> <includes id="a00141" name="TRADEMGEN_Exceptions.hpp" local="no" imported="no">trademgen/TRADEMGEN_Exceptions.hpp</includes> <class kind="class">TRADEMGEN::DemandFilePath</class> <namespace>TRADEMGEN</namespace> <member kind="typedef"> <type>boost::shared_ptr< TRADEMGEN_Service ></type> <name>TRADEMGEN_ServicePtr_T</name> <anchorfile>a00150.html</anchorfile> <anchor>aadc667ba7909f1e9a19558b6fd03d422</anchor> <arglist></arglist> </member> </compound> <compound kind="file"> <name>trademgen.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/ui/cmdline/</path> <filename>a00144</filename> </compound> <compound kind="file"> <name>trademgen.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/ui/qt/trademgen/</path> <filename>a00145</filename> </compound> <compound kind="file"> <name>main.cpp</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/ui/qt/trademgen/</path> <filename>a00146</filename> <member kind="function"> <type>int</type> <name>main</name> <anchorfile>a00146.html</anchorfile> <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor> <arglist>(int argc, char **argv)</arglist> </member> </compound> <compound kind="page"> <name>authors</name> <title>People</title> <filename>a00001</filename> <docanchor file="a00001" title="Project Admins (and Developers)">admins</docanchor> <docanchor file="a00001" title="Retired Developers">retired</docanchor> <docanchor file="a00001" title="Contributors">contributors</docanchor> <docanchor file="a00001" title="Distribution Maintainers">distributors</docanchor> <docanchor file="index">N</docanchor> </compound> <compound kind="page"> <name>coding_rules</name> <title>Coding Rules</title> <filename>a00002</filename> <docanchor file="a00002" title="Default Naming Rules for Variables">cr_variables</docanchor> <docanchor file="a00002" title="Default Naming Rules for Functions">cr_functions</docanchor> <docanchor file="a00002" title="Default Naming Rules for Classes and Structures">cr_classes</docanchor> <docanchor file="a00002" title="Default Naming Rules for Files">cr_files</docanchor> <docanchor file="a00002" title="Default Functionality of Classes">cr_classes_functionality</docanchor> </compound> <compound kind="page"> <name>copyright</name> <title>Copyright and License</title> <filename>a00003</filename> <docanchor file="a00003" title="GNU LESSER GENERAL PUBLIC LICENSE">gnugpl</docanchor> <docanchor file="a00003" title="Version 2.1, February 1999">version</docanchor> <docanchor file="a00003" title="Preamble">preamble</docanchor> <docanchor file="a00003" title="TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION">terms</docanchor> <docanchor file="a00003" title="NO WARRANTY">nowarranty</docanchor> <docanchor file="a00003" title="END OF TERMS AND CONDITIONS">endofterms</docanchor> <docanchor file="a00003" title="How to Apply These Terms to Your New Programs">howtoapply</docanchor> </compound> <compound kind="page"> <name>documentation</name> <title>Documentation Rules</title> <filename>a00004</filename> <docanchor file="a00004" title="General Rules">doc_general</docanchor> <docanchor file="a00004" title="File Header">doc_header</docanchor> <docanchor file="a00004" title="Grouping Various Parts">doc_groups</docanchor> </compound> <compound kind="page"> <name>features</name> <title>Main features</title> <filename>a00005</filename> <docanchor file="a00005" title="Demand generation">ft_demand_generation</docanchor> <docanchor file="a00005" title="Other features">ft_others</docanchor> </compound> <compound kind="page"> <name>help_wanted</name> <title>Make a Difference</title> <filename>a00006</filename> </compound> <compound kind="page"> <name>howto_release</name> <title>Make a new release</title> <filename>a00007</filename> <docanchor file="a00007" title="Introduction">description</docanchor> <docanchor file="a00007" title="Initialisation">initialisation</docanchor> <docanchor file="a00007" title="Release branch maintenance">branch_creation</docanchor> <docanchor file="a00007" title="Commit and publish the release branch">branch_publish</docanchor> <docanchor file="a00007" title="Create distribution packages">create_packages</docanchor> <docanchor file="a00007" title="Upload the HTML documentation to SourceForge">upload_doc</docanchor> <docanchor file="a00007" title="Generate the RPM packages">generate_rpm_packages</docanchor> <docanchor file="a00007" title="Update distributed change log">update_changelog</docanchor> <docanchor file="a00007" title="Create the binary package, including the documentation">create_bin_packages</docanchor> <docanchor file="a00007" title="Upload the files to SourceForge">upload_files</docanchor> <docanchor file="a00007" title="Make a new post">post_news</docanchor> <docanchor file="a00007" title="Send an email on the announcement mailing-list">send_announce</docanchor> </compound> <compound kind="page"> <name>installation</name> <title>Installation</title> <filename>a00008</filename> <docanchor file="a00012" title="Table of Contents">toc</docanchor> <docanchor file="a00008" title="Fedora/RedHat Linux distributions">rpm_linux</docanchor> <docanchor file="a00008" title="TraDemGen Requirements">requirements</docanchor> <docanchor file="a00008" title="Basic Installation">basic_instructions</docanchor> <docanchor file="a00008" title="Compilers and Options">compilers</docanchor> <docanchor file="a00008" title="Compiling For Multiple Architectures">compiling_for_multi_arch</docanchor> <docanchor file="a00008" title="Installation Names">installation_names</docanchor> <docanchor file="a00008" title="Optional Features">optional_features</docanchor> <docanchor file="a00008" title="Particular systems">particular_systems</docanchor> <docanchor file="a00008" title="Specifying the System Type">specifying_system_type</docanchor> <docanchor file="a00008" title="Sharing Defaults">sharing_defaults</docanchor> <docanchor file="a00008" title="Defining Variables">defining_variables</docanchor> <docanchor file="a00008" title="`cmake' Invocation">cmake_invocation</docanchor> </compound> <compound kind="page"> <name>linking</name> <title>Linking with TraDemGen</title> <filename>a00009</filename> <docanchor file="a00012" title="Table of Contents">toc</docanchor> <docanchor file="a00012" title="Introdution">intro</docanchor> <docanchor file="a00009" title="Using the pkg-config command">pkgconfig</docanchor> <docanchor file="a00009" title="Using the trademgen-config script">trademgen_config</docanchor> <docanchor file="a00009" title="M4 macro for the GNU Autotools">autotools</docanchor> <docanchor file="a00009" title="Using TraDemGen with dynamic linking">dynamiclinking</docanchor> </compound> <compound kind="page"> <name>test</name> <title>Test Rules</title> <filename>a00010</filename> <docanchor file="a00010" title="The Test Source Files">test_source</docanchor> <docanchor file="a00010" title="The Reference File">reference_file</docanchor> <docanchor file="a00010" title="Testing TraDemGen Library">testing_using_make</docanchor> </compound> <compound kind="page"> <name>users_guide</name> <title>Users Guide</title> <filename>a00011</filename> <docanchor file="a00011" title="Table of Contents">ug_toc</docanchor> <docanchor file="a00011" title="Introduction">ug_introduction</docanchor> <docanchor file="a00011" title="Get Started">ug_get_started</docanchor> <docanchor file="a00011" title="Get the TraDemGen library">ug_get_source</docanchor> <docanchor file="a00011" title="Build the TraDemGen project">ug_build_binaries</docanchor> <docanchor file="a00011" title="Build and Run the Tests">ug_build_and_run_tests</docanchor> <docanchor file="a00011" title="Install the TraDemGen Project (Binaries, Documentation)">ug_install_project</docanchor> <docanchor file="a00011" title="Exploring the Predefined BOM Tree">ug_bom_tree</docanchor> <docanchor file="a00011" title="Demand Stream Engine BOM Tree">ug_bom_demand_stream</docanchor> <docanchor file="a00011" title="Extending the BOM Tree">ug_extending_bom_tree</docanchor> </compound> <compound kind="page"> <name>verification</name> <title>Supported Systems</title> <filename>a00012</filename> <docanchor file="a00012" title="Table of Contents">toc</docanchor> <docanchor file="a00012" title="Introdution">intro</docanchor> <docanchor file="a00012" title="TraDemGen 3.10.x">trademgen_3_10</docanchor> <docanchor file="a00012" title="Linux Systems">linux</docanchor> <docanchor file="a00012" title="Fedora Core 4 with ATLAS">fedora_atlas</docanchor> <docanchor file="a00012" title="Gentoo Linux with ACML">gentoo_acml</docanchor> <docanchor file="a00012" title="Gentoo Linux with ATLAS">gentoo_atlas</docanchor> <docanchor file="a00012" title="Gentoo Linux with MKL">gentoo_mkl</docanchor> <docanchor file="a00012" title="Gentoo Linux with NetLib's BLAS and LAPACK">gentoo_netlib</docanchor> <docanchor file="a00012" title="Red Hat Enterprise Linux with TraDemGen External">rhel</docanchor> <docanchor file="a00012" title="SUSE Linux 10.0 with NetLib's BLAS and LAPACK">suse_netlib</docanchor> <docanchor file="a00012" title="SUSE Linux 10.0 with MKL">suse_mkl</docanchor> <docanchor file="a00012" title="Windows Systems">windows</docanchor> <docanchor file="a00012" title="Microsoft Windows XP with Cygwin">cygwin</docanchor> <docanchor file="a00012" title="Microsoft Windows XP with Cygwin and ATLAS">cygwin_atlas</docanchor> <docanchor file="a00012" title="Microsoft Windows XP with Cygwin and ACML">cygwin_acml</docanchor> <docanchor file="a00012" title="Microsoft Windows XP with MinGW, MSYS and ACML">mingw_acml</docanchor> <docanchor file="a00012" title="Microsoft Windows XP with MinGW, MSYS and TraDemGen External">mingw_netlib</docanchor> <docanchor file="a00012" title="Microsoft Windows XP with MS Visual C++ and Intel MKL">msvc_mkl</docanchor> <docanchor file="a00012" title="Unix Systems">unix</docanchor> <docanchor file="a00012" title="SunOS 5.9 with TraDemGen External">sunos59</docanchor> </compound> <compound kind="page"> <name>verification_old</name> <title>TraDemGen Supported Systems (Previous Releases)</title> <filename>a00013</filename> <docanchor file="a00013" title="TraDemGen 3.9.1">trademgen_3_9_1</docanchor> <docanchor file="a00013" title="TraDemGen 3.9.0">trademgen_3_9_0</docanchor> <docanchor file="a00013" title="TraDemGen 3.8.1">trademgen_3_8_1</docanchor> </compound> <compound kind="page"> <name>tutorials</name> <title>Tutorials</title> <filename>a00014</filename> <docanchor file="a00014" title="Table of Contents">tut_toc</docanchor> <docanchor file="a00014" title="Introduction">tut_introduction</docanchor> <docanchor file="a00014" title="Preparing the StdAir Project for Development">tut_intro_configuration</docanchor> <docanchor file="a00014" title="Build a Predefined BOM Tree">tut_build_bom_tree</docanchor> <docanchor file="a00014" title="Instanciate the BOM Root Object">tut_build_bom_root</docanchor> <docanchor file="a00014" title="Instanciate the (Airline) Inventory Object">tut_build_inventory</docanchor> <docanchor file="a00014" title="Link the Inventory Object with the BOM Root">tut_build_link</docanchor> <docanchor file="a00014" title="Build Another Airline Inventory">tut_build_inventory_another</docanchor> <docanchor file="a00014" title="Dump The BOM Tree Content">tut_dump_bom_tree</docanchor> <docanchor file="a00014" title="Result of the Tutorial Program">tut_result_output</docanchor> <docanchor file="a00014" title="Extend the Pre-Defined BOM Tree">tut_extend_bom_tree</docanchor> <docanchor file="a00014" title="Extend an Airline Inventory Object">tut_extend_inventory</docanchor> <docanchor file="a00014" title="Build the Specific BOM Objects">tut_extend_build</docanchor> <docanchor file="a00014" title="Result of the Tutorial Program">tut_extend_result_output</docanchor> </compound> <compound kind="page"> <name>DemandGenerationTestSuite_cpp</name> <title>Command-Line Test to Demonstrate How To Use TraDemGen elements</title> <filename>a00015</filename> </compound> <compound kind="class"> <name>DemandGenerationTestSuite</name> <filename>a00029.html</filename> <member kind="function"> <type>void</type> <name>simpleEventGeneration</name> <anchorfile>a00029.html</anchorfile> <anchor>a028f227d9f33c96705471c65561caf1a</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>DemandGenerationTestSuite</name> <anchorfile>a00029.html</anchorfile> <anchor>a60d2ec9b3925ace993e658b332f8c2fa</anchor> <arglist>()</arglist> </member> <member kind="variable" protection="protected"> <type>std::stringstream</type> <name>_describeKey</name> <anchorfile>a00029.html</anchorfile> <anchor>a007902e183f87e2b13d4557346581c6f</anchor> <arglist></arglist> </member> </compound> <compound kind="namespace"> <name>SEVMGR</name> <filename>a00147.html</filename> </compound> <compound kind="namespace"> <name>stdair</name> <filename>a00149.html</filename> <class kind="struct">stdair::CategoricalAttribute</class> <class kind="class">stdair::FacBom</class> </compound> <compound kind="struct"> <name>stdair::CategoricalAttribute</name> <filename>a00017.html</filename> <templarg></templarg> <member kind="typedef"> <type>std::map< T, DictionaryKey_T ></type> <name>ProbabilityMassFunction_T</name> <anchorfile>a00017.html</anchorfile> <anchor>a2b444344f4abf7ac8af5b5243f1aae99</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>std::map< DictionaryKey_T, T ></type> <name>InverseCumulativeDistribution_T</name> <anchorfile>a00017.html</anchorfile> <anchor>a1ff066b517624857d3b87f1556feea32</anchor> <arglist></arglist> </member> <member kind="function"> <type>const T &</type> <name>getValue</name> <anchorfile>a00017.html</anchorfile> <anchor>a87ebaa8f0ecd37d7879516caaef4be2f</anchor> <arglist>(const Probability_T &iCumulativeProbability) const </arglist> </member> <member kind="function"> <type>const std::string</type> <name>displayProbabilityMassFunction</name> <anchorfile>a00017.html</anchorfile> <anchor>a9957ed87b08596d237f2c957d91417d9</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const std::string</type> <name>displayInverseCumulativeDistribution</name> <anchorfile>a00017.html</anchorfile> <anchor>a8240b39c564c40413baab352ad70d771</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type></type> <name>CategoricalAttribute</name> <anchorfile>a00017.html</anchorfile> <anchor>afd2c21a519c5ac1c955b5913ce4030ba</anchor> <arglist>(const ProbabilityMassFunction_T &iProbabilityMassFunction)</arglist> </member> <member kind="function"> <type></type> <name>CategoricalAttribute</name> <anchorfile>a00017.html</anchorfile> <anchor>a9ed5e190ef3151386a0a0b343911b249</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>CategoricalAttribute</name> <anchorfile>a00017.html</anchorfile> <anchor>a4d99112f4323e07f970b95e00503e6da</anchor> <arglist>(const CategoricalAttribute &iCategoricalAttribute)</arglist> </member> <member kind="function" virtualness="virtual"> <type>virtual</type> <name>~CategoricalAttribute</name> <anchorfile>a00017.html</anchorfile> <anchor>aef9a9f113c769923ce81358e8f9aba82</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>determineInverseCumulativeDistributionFromProbabilityMassFunction</name> <anchorfile>a00017.html</anchorfile> <anchor>af3b11f27cfcddda0ed038d14b201c9ce</anchor> <arglist>()</arglist> </member> </compound> <compound kind="class"> <name>stdair::FacBom</name> <filename>a00039.html</filename> <templarg></templarg> </compound> <compound kind="namespace"> <name>TRADEMGEN</name> <filename>a00150.html</filename> <namespace>TRADEMGEN::DemandParserHelper</namespace> <class kind="struct">TRADEMGEN::DefaultMap</class> <class kind="struct">TRADEMGEN::CategoricalAttributeLite</class> <class kind="struct">TRADEMGEN::ContinuousAttribute</class> <class kind="struct">TRADEMGEN::ContinuousAttributeLite</class> <class kind="struct">TRADEMGEN::DemandCharacteristics</class> <class kind="struct">TRADEMGEN::DemandDistribution</class> <class kind="class">TRADEMGEN::DictionaryManager</class> <class kind="struct">TRADEMGEN::RandomGenerationContext</class> <class kind="struct">TRADEMGEN::FlagSaver</class> <class kind="class">TRADEMGEN::BomDisplay</class> <class kind="class">TRADEMGEN::DemandStream</class> <class kind="struct">TRADEMGEN::DemandStreamKey</class> <class kind="struct">TRADEMGEN::DemandStruct</class> <class kind="class">TRADEMGEN::DBManager</class> <class kind="class">TRADEMGEN::DemandManager</class> <class kind="class">TRADEMGEN::DemandParser</class> <class kind="class">TRADEMGEN::DemandFileParser</class> <class kind="struct">TRADEMGEN::DBParams</class> <class kind="class">TRADEMGEN::FacTRADEMGENServiceContext</class> <class kind="struct">TRADEMGEN::Trademgener</class> <class kind="class">TRADEMGEN::TRADEMGEN_ServiceContext</class> <class kind="struct">TRADEMGEN::TRADEMGEN_Abstract</class> <class kind="class">TRADEMGEN::TrademgenGenerationException</class> <class kind="class">TRADEMGEN::DemandInputFileNotFoundException</class> <class kind="class">TRADEMGEN::IndexOutOfRangeException</class> <class kind="class">TRADEMGEN::TRADEMGEN_Service</class> <class kind="class">TRADEMGEN::DemandFilePath</class> </compound> <compound kind="struct"> <name>TRADEMGEN::DefaultMap</name> <filename>a00023.html</filename> <member kind="function" static="yes"> <type>static POSProbabilityMassFunction_T</type> <name>createPOSProbMass</name> <anchorfile>a00023.html</anchorfile> <anchor>abdfb98e41da9b1017f608c2bffd5bebf</anchor> <arglist>()</arglist> </member> <member kind="function" static="yes"> <type>static FRAT5Pattern_T</type> <name>createFRAT5Pattern</name> <anchorfile>a00023.html</anchorfile> <anchor>ac4bf6141ea1e3394e516ad8ded599cee</anchor> <arglist>()</arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::CategoricalAttributeLite</name> <filename>a00018.html</filename> <templarg>T</templarg> <member kind="typedef"> <type>std::map< T, stdair::Probability_T ></type> <name>ProbabilityMassFunction_T</name> <anchorfile>a00018.html</anchorfile> <anchor>a19dc572b05d4a4b74fe5e0497ef6dccb</anchor> <arglist></arglist> </member> <member kind="function"> <type>const T &</type> <name>getValue</name> <anchorfile>a00018.html</anchorfile> <anchor>a84f9d65980a285c3b6a18e726af07a25</anchor> <arglist>(const stdair::Probability_T &iCumulativeProbability) const </arglist> </member> <member kind="function"> <type>bool</type> <name>checkValue</name> <anchorfile>a00018.html</anchorfile> <anchor>a467bbf53a393bdeb0032b04b91d3afda</anchor> <arglist>(const T &iValue) const </arglist> </member> <member kind="function"> <type>const std::string</type> <name>displayProbabilityMass</name> <anchorfile>a00018.html</anchorfile> <anchor>a5d9bf43fe13285c9075e15fff26e01c8</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type></type> <name>CategoricalAttributeLite</name> <anchorfile>a00018.html</anchorfile> <anchor>a6b9f74d1140c62a734d5cc7fffbacfd1</anchor> <arglist>(const ProbabilityMassFunction_T &iValueMap)</arglist> </member> <member kind="function"> <type></type> <name>CategoricalAttributeLite</name> <anchorfile>a00018.html</anchorfile> <anchor>a867a3d2804288e23d31e97e2eda31194</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>CategoricalAttributeLite</name> <anchorfile>a00018.html</anchorfile> <anchor>af5fc341075ce6c79403a0081d2b39f2c</anchor> <arglist>(const CategoricalAttributeLite &iCAL)</arglist> </member> <member kind="function"> <type>CategoricalAttributeLite &</type> <name>operator=</name> <anchorfile>a00018.html</anchorfile> <anchor>a1db99ec39510bf54fd79859eccd23236</anchor> <arglist>(const CategoricalAttributeLite &iCAL)</arglist> </member> <member kind="function" virtualness="virtual"> <type>virtual</type> <name>~CategoricalAttributeLite</name> <anchorfile>a00018.html</anchorfile> <anchor>a0bc292fb5edd943324007dc6dc4ae9a8</anchor> <arglist>()</arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::ContinuousAttribute</name> <filename>a00019.html</filename> <templarg></templarg> <member kind="typedef"> <type>std::multimap< T, DictionaryKey_T ></type> <name>ContinuousDistribution_T</name> <anchorfile>a00019.html</anchorfile> <anchor>a5a01ddb901714c30496fd66bcab7a5c0</anchor> <arglist></arglist> </member> <member kind="typedef"> <type>std::multimap< DictionaryKey_T, T ></type> <name>ContinuousInverseDistribution_T</name> <anchorfile>a00019.html</anchorfile> <anchor>a65f5723456fe051179e58f6fdbcda0a4</anchor> <arglist></arglist> </member> <member kind="function"> <type>const T</type> <name>getValue</name> <anchorfile>a00019.html</anchorfile> <anchor>a7774482797c2428e2858571c3bbb9be6</anchor> <arglist>(const stdair::Probability_T &iCumulativeProbability) const </arglist> </member> <member kind="function"> <type>const std::string</type> <name>displayCumulativeDistribution</name> <anchorfile>a00019.html</anchorfile> <anchor>a551885456dac91d61b1e945cc059517f</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const std::string</type> <name>displayInverseCumulativeDistribution</name> <anchorfile>a00019.html</anchorfile> <anchor>ad74a29019e9436c3e01ba5fd77ce891b</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type></type> <name>ContinuousAttribute</name> <anchorfile>a00019.html</anchorfile> <anchor>a8825696f6be9164eda41f218e873a7bd</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>ContinuousAttribute</name> <anchorfile>a00019.html</anchorfile> <anchor>a9b3f2c66e11f53647322d8e2b54f392b</anchor> <arglist>(const ContinuousDistribution_T &iCumulativeDistribution)</arglist> </member> <member kind="function"> <type></type> <name>ContinuousAttribute</name> <anchorfile>a00019.html</anchorfile> <anchor>ab8888df5336809e1e6bdf9aa4e61a218</anchor> <arglist>(const ContinuousAttribute &iContinuousAttribute)</arglist> </member> <member kind="function" virtualness="virtual"> <type>virtual</type> <name>~ContinuousAttribute</name> <anchorfile>a00019.html</anchorfile> <anchor>a871725a9bbc0dc049687895b3c652ac5</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>determineInverseCumulativeDistributionFromCumulativeDistribution</name> <anchorfile>a00019.html</anchorfile> <anchor>a0cddf97799195a83a982858fd4eb37b3</anchor> <arglist>()</arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::ContinuousAttributeLite</name> <filename>a00020.html</filename> <templarg>T</templarg> <member kind="typedef"> <type>std::map< T, stdair::Probability_T ></type> <name>ContinuousDistribution_T</name> <anchorfile>a00020.html</anchorfile> <anchor>a442640349c2fc0a52752af42f95b6983</anchor> <arglist></arglist> </member> <member kind="function"> <type>const T</type> <name>getValue</name> <anchorfile>a00020.html</anchorfile> <anchor>a98802ce6ba7d9c63f3a5b55013974b0b</anchor> <arglist>(const stdair::Probability_T &iCumulativeProbability) const </arglist> </member> <member kind="function"> <type>const double</type> <name>getDerivativeValue</name> <anchorfile>a00020.html</anchorfile> <anchor>a27e8cbe74fffcc55a441ede035dfe0e2</anchor> <arglist>(const T iKey) const </arglist> </member> <member kind="function"> <type>const T</type> <name>getUpperBound</name> <anchorfile>a00020.html</anchorfile> <anchor>ab518c9ed0f64de3ac384457bd07b6cb3</anchor> <arglist>(const T iKey) const </arglist> </member> <member kind="function"> <type>const std::string</type> <name>displayCumulativeDistribution</name> <anchorfile>a00020.html</anchorfile> <anchor>a8e6633681276452fe1dec160f8c90f2c</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type></type> <name>ContinuousAttributeLite</name> <anchorfile>a00020.html</anchorfile> <anchor>a8211ea33fd30d27353d066495ef66232</anchor> <arglist>(const ContinuousDistribution_T &iValueMap)</arglist> </member> <member kind="function"> <type></type> <name>ContinuousAttributeLite</name> <anchorfile>a00020.html</anchorfile> <anchor>af1e2fd25178c0dfd1566cb4e68b0dfec</anchor> <arglist>(const ContinuousAttributeLite &iCAL)</arglist> </member> <member kind="function"> <type>ContinuousAttributeLite &</type> <name>operator=</name> <anchorfile>a00020.html</anchorfile> <anchor>a462497cbdbc41e1688d400f755121a77</anchor> <arglist>(const ContinuousAttributeLite &iCAL)</arglist> </member> <member kind="function" virtualness="virtual"> <type>virtual</type> <name>~ContinuousAttributeLite</name> <anchorfile>a00020.html</anchorfile> <anchor>a5c7a642bafcff84f869b5cc788a8a3fa</anchor> <arglist>()</arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandCharacteristics</name> <filename>a00025.html</filename> <member kind="function"> <type>const stdair::AirportCode_T &</type> <name>getPOSValue</name> <anchorfile>a00025.html</anchorfile> <anchor>a08e65016402cfc7cfd4b89d8620dbd98</anchor> <arglist>(const stdair::Probability_T &iCumulativeProbability) const </arglist> </member> <member kind="function"> <type>bool</type> <name>checkPOSValue</name> <anchorfile>a00025.html</anchorfile> <anchor>a6ec155ca8878deced6f777fb951ea9ee</anchor> <arglist>(const stdair::AirportCode_T &iPOS) const </arglist> </member> <member kind="function"> <type>const std::string</type> <name>describe</name> <anchorfile>a00025.html</anchorfile> <anchor>a3da731bfb9d01f9a8cc0d83b1bdea6e7</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type></type> <name>DemandCharacteristics</name> <anchorfile>a00025.html</anchorfile> <anchor>a81305be9b90a88b546a116fc5a00ebfb</anchor> <arglist>(const ArrivalPatternCumulativeDistribution_T &, const POSProbabilityMassFunction_T &, const ChannelProbabilityMassFunction_T &, const TripTypeProbabilityMassFunction_T &, const StayDurationProbabilityMassFunction_T &, const FrequentFlyerProbabilityMassFunction_T &, const stdair::ChangeFeesRatio_T &, const stdair::Disutility_T &, const stdair::NonRefundableRatio_T &, const stdair::Disutility_T &, const PreferredDepartureTimeContinuousDistribution_T &, const stdair::WTP_T &, const ValueOfTimeContinuousDistribution_T &)</arglist> </member> <member kind="function"> <type></type> <name>DemandCharacteristics</name> <anchorfile>a00025.html</anchorfile> <anchor>a4ee2eda11e8a04668f87bc4cc1075e28</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>DemandCharacteristics</name> <anchorfile>a00025.html</anchorfile> <anchor>a4186503703438957cf75198b906abd53</anchor> <arglist>(const DemandCharacteristics &)</arglist> </member> <member kind="function"> <type></type> <name>~DemandCharacteristics</name> <anchorfile>a00025.html</anchorfile> <anchor>add63a5f1b714c6d516ac9ce501a2a72b</anchor> <arglist>()</arglist> </member> <member kind="variable"> <type>ContinuousFloatDuration_T</type> <name>_arrivalPattern</name> <anchorfile>a00025.html</anchorfile> <anchor>a8ff923aa91431a5fca47633d1ec5672d</anchor> <arglist></arglist> </member> <member kind="variable"> <type>POSProbabilityMass_T</type> <name>_posProbabilityMass</name> <anchorfile>a00025.html</anchorfile> <anchor>a040b255480e41175c7987a78c08fb767</anchor> <arglist></arglist> </member> <member kind="variable"> <type>ChannelProbabilityMass_T</type> <name>_channelProbabilityMass</name> <anchorfile>a00025.html</anchorfile> <anchor>a675ee50f1aebbd021d036d5ab2fbb56c</anchor> <arglist></arglist> </member> <member kind="variable"> <type>TripTypeProbabilityMass_T</type> <name>_tripTypeProbabilityMass</name> <anchorfile>a00025.html</anchorfile> <anchor>a107b03797180a34753d358e85a269f4d</anchor> <arglist></arglist> </member> <member kind="variable"> <type>StayDurationProbabilityMass_T</type> <name>_stayDurationProbabilityMass</name> <anchorfile>a00025.html</anchorfile> <anchor>a1101fc45d4b65149c9641e6888a02fde</anchor> <arglist></arglist> </member> <member kind="variable"> <type>FrequentFlyerProbabilityMass_T</type> <name>_frequentFlyerProbabilityMass</name> <anchorfile>a00025.html</anchorfile> <anchor>a232ca673a599fc8408dcb54bc5191211</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::ChangeFeesRatio_T</type> <name>_changeFeeProb</name> <anchorfile>a00025.html</anchorfile> <anchor>a2cceba661d361e352ccc68aadb24f6f6</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::Disutility_T</type> <name>_changeFeeDisutility</name> <anchorfile>a00025.html</anchorfile> <anchor>ab0572031482e94278e133c017b1ee768</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::NonRefundableRatio_T</type> <name>_nonRefundableProb</name> <anchorfile>a00025.html</anchorfile> <anchor>a7c053a1f89478fd55642ef2a9e2a0314</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::Disutility_T</type> <name>_nonRefundableDisutility</name> <anchorfile>a00025.html</anchorfile> <anchor>aaf28a47085c71fdd8fc00d277c22853a</anchor> <arglist></arglist> </member> <member kind="variable"> <type>PreferredDepartureTimeCumulativeDistribution_T</type> <name>_preferredDepartureTimeCumulativeDistribution</name> <anchorfile>a00025.html</anchorfile> <anchor>ab8ae46ea1518bfee8b0d9ea5e72d9be5</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::WTP_T</type> <name>_minWTP</name> <anchorfile>a00025.html</anchorfile> <anchor>a4d6d092746e32f0e55bd9f0c052bd4d4</anchor> <arglist></arglist> </member> <member kind="variable"> <type>CumulativeDistribution_T</type> <name>_frat5Pattern</name> <anchorfile>a00025.html</anchorfile> <anchor>aa6edc4d034c6a0a559b013746de86844</anchor> <arglist></arglist> </member> <member kind="variable"> <type>ValueOfTimeCumulativeDistribution_T</type> <name>_valueOfTimeCumulativeDistribution</name> <anchorfile>a00025.html</anchorfile> <anchor>a1c08c398dc72cfc7cf054b6147e3feae</anchor> <arglist></arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandDistribution</name> <filename>a00026.html</filename> <member kind="function"> <type></type> <name>DemandDistribution</name> <anchorfile>a00026.html</anchorfile> <anchor>ad8faa245eae16411006315025612b0b0</anchor> <arglist>(const stdair::NbOfRequests_T &iMean, const stdair::StdDevValue_T &iStdDev)</arglist> </member> <member kind="function"> <type></type> <name>DemandDistribution</name> <anchorfile>a00026.html</anchorfile> <anchor>a2293a1d4af3dd3eab051b13f815be6b2</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>DemandDistribution</name> <anchorfile>a00026.html</anchorfile> <anchor>a8ec29f2b57a1ff22de617104af22f157</anchor> <arglist>(const DemandDistribution &)</arglist> </member> <member kind="function"> <type></type> <name>~DemandDistribution</name> <anchorfile>a00026.html</anchorfile> <anchor>a7442d26868aafcef26f393b1f9df1289</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>fromStream</name> <anchorfile>a00026.html</anchorfile> <anchor>a7667e346900115f44d393cac8bde2c96</anchor> <arglist>(std::istream &ioIn)</arglist> </member> <member kind="function"> <type>const std::string</type> <name>describe</name> <anchorfile>a00026.html</anchorfile> <anchor>a82c2fa03d2e1b43145418391fade1d7e</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>std::string</type> <name>display</name> <anchorfile>a00026.html</anchorfile> <anchor>a26dd960bf3c50ce79dd3f4a7d96d5ed4</anchor> <arglist>() const </arglist> </member> <member kind="variable"> <type>stdair::NbOfRequests_T</type> <name>_meanNumberOfRequests</name> <anchorfile>a00026.html</anchorfile> <anchor>a53b0ce47c3ba45270eba1fa918112ca9</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::StdDevValue_T</type> <name>_stdDevNumberOfRequests</name> <anchorfile>a00026.html</anchorfile> <anchor>af43c7e45dbf8e69bdad60340e728ef37</anchor> <arglist></arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::DictionaryManager</name> <filename>a00037.html</filename> <member kind="function" static="yes"> <type>static const stdair::Probability_T</type> <name>keyToValue</name> <anchorfile>a00037.html</anchorfile> <anchor>ac46b5e27b48411dc9afa797fe494fdb0</anchor> <arglist>(const DictionaryKey_T)</arglist> </member> <member kind="function" static="yes"> <type>static const DictionaryKey_T</type> <name>valueToKey</name> <anchorfile>a00037.html</anchorfile> <anchor>ae73a804a85d1963a6cee493cecbac98b</anchor> <arglist>(const stdair::Probability_T)</arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::RandomGenerationContext</name> <filename>a00044.html</filename> <member kind="function"> <type>const stdair::Count_T &</type> <name>getNumberOfRequestsGeneratedSoFar</name> <anchorfile>a00044.html</anchorfile> <anchor>ace4d1320d701bff854eec5a942a6717b</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::Probability_T &</type> <name>getCumulativeProbabilitySoFar</name> <anchorfile>a00044.html</anchorfile> <anchor>a09ceb5fed66b40676163d1519d212f00</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>void</type> <name>setNumberOfRequestsGeneratedSoFar</name> <anchorfile>a00044.html</anchorfile> <anchor>a5d581f577e08837ae18ddb8af724bcd3</anchor> <arglist>(const stdair::Count_T &iCount)</arglist> </member> <member kind="function"> <type>void</type> <name>setCumulativeProbabilitySoFar</name> <anchorfile>a00044.html</anchorfile> <anchor>a28cd2c2c4e57a3fcfe9b82b4e2fa4dd5</anchor> <arglist>(const stdair::Probability_T &iProb)</arglist> </member> <member kind="function"> <type></type> <name>RandomGenerationContext</name> <anchorfile>a00044.html</anchorfile> <anchor>a8725f6cc53dbd1a01f73fd686b25e6d6</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>RandomGenerationContext</name> <anchorfile>a00044.html</anchorfile> <anchor>ae9e6be49735a318710027bec24bf6520</anchor> <arglist>(const RandomGenerationContext &)</arglist> </member> <member kind="function"> <type></type> <name>~RandomGenerationContext</name> <anchorfile>a00044.html</anchorfile> <anchor>a7bd437c38af1f2a9c4c117884dd63ca5</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>incrementGeneratedRequestsCounter</name> <anchorfile>a00044.html</anchorfile> <anchor>ac9814586827ae98619c00a5251344213</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>reset</name> <anchorfile>a00044.html</anchorfile> <anchor>a6114e1c30f3d55dea4362551d8d211a9</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const std::string</type> <name>describe</name> <anchorfile>a00044.html</anchorfile> <anchor>a1871808cf1e200d56b7b98039b897201</anchor> <arglist>() const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::FlagSaver</name> <filename>a00041.html</filename> <member kind="function"> <type></type> <name>FlagSaver</name> <anchorfile>a00041.html</anchorfile> <anchor>a4aa5bb2ea757c4a3a5090c90c4d0926c</anchor> <arglist>(std::ostream &oStream)</arglist> </member> <member kind="function"> <type></type> <name>~FlagSaver</name> <anchorfile>a00041.html</anchorfile> <anchor>a1beff61c203a92a2c5030268a193397f</anchor> <arglist>()</arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::BomDisplay</name> <filename>a00016.html</filename> <member kind="function" static="yes"> <type>static std::string</type> <name>csvDisplay</name> <anchorfile>a00016.html</anchorfile> <anchor>a808855b5e38b8e39a5d4f010bb21a638</anchor> <arglist>(const SEVMGR::SEVMGR_ServicePtr_T)</arglist> </member> <member kind="function" static="yes"> <type>static void</type> <name>csvDisplay</name> <anchorfile>a00016.html</anchorfile> <anchor>a664988dbb357aa58b1d02a88335c913b</anchor> <arglist>(std::ostream &, const DemandStream &)</arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::DemandStream</name> <filename>a00034.html</filename> <member kind="typedef"> <type>DemandStreamKey</type> <name>Key_T</name> <anchorfile>a00034.html</anchorfile> <anchor>a11dd00f8dad56dc1bbf2cbaaf21d9d86</anchor> <arglist></arglist> </member> <member kind="function"> <type>const Key_T &</type> <name>getKey</name> <anchorfile>a00034.html</anchorfile> <anchor>a7295dcc899ab72444713f866472f0cd6</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>BomAbstract *const</type> <name>getParent</name> <anchorfile>a00034.html</anchorfile> <anchor>a6a88c702b8985087a028fbd42bb171f8</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::AirportCode_T &</type> <name>getOrigin</name> <anchorfile>a00034.html</anchorfile> <anchor>a3f1d56fe2dfe35d7e205565a3ad365e1</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::AirportCode_T &</type> <name>getDestination</name> <anchorfile>a00034.html</anchorfile> <anchor>a4b3c585d38fd8c55cbf747630ef36a2c</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::Date_T &</type> <name>getPreferredDepartureDate</name> <anchorfile>a00034.html</anchorfile> <anchor>a2d14f05daa6e16343362d2c8d6f6ccd5</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::CabinCode_T &</type> <name>getPreferredCabin</name> <anchorfile>a00034.html</anchorfile> <anchor>af3c2f0e120f7a77f87819e32d4e14c72</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::HolderMap_T &</type> <name>getHolderMap</name> <anchorfile>a00034.html</anchorfile> <anchor>a193a685f7d05c5bcc71153c42f912787</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const DemandCharacteristics &</type> <name>getDemandCharacteristics</name> <anchorfile>a00034.html</anchorfile> <anchor>a9576c23e65307746ebfc8dda01cdecbd</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const DemandDistribution &</type> <name>getDemandDistribution</name> <anchorfile>a00034.html</anchorfile> <anchor>a2d28312000a4ae4efaef3f290deafa72</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::NbOfRequests_T &</type> <name>getTotalNumberOfRequestsToBeGenerated</name> <anchorfile>a00034.html</anchorfile> <anchor>a0dc312c3dd12efb021535c5d64948286</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::NbOfRequests_T &</type> <name>getMeanNumberOfRequests</name> <anchorfile>a00034.html</anchorfile> <anchor>a3b0f7ee5b84fbc2efec92f2091b4773f</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::StdDevValue_T &</type> <name>getStdDevNumberOfRequests</name> <anchorfile>a00034.html</anchorfile> <anchor>a8e03106a2aa018acd360c100334d01b3</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::Count_T &</type> <name>getNumberOfRequestsGeneratedSoFar</name> <anchorfile>a00034.html</anchorfile> <anchor>a69ed72b802fb6a1a56fb03c86ef4a6a3</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::Disutility_T &</type> <name>getChangeFeeDisutility</name> <anchorfile>a00034.html</anchorfile> <anchor>af7e1d87dbc266dbc9ec9bb5da5240561</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::Disutility_T &</type> <name>getNonRefundableDisutility</name> <anchorfile>a00034.html</anchorfile> <anchor>ae41e4d17e3555ce3ad8e54b0ba132c56</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const POSProbabilityMass_T &</type> <name>getPOSProbabilityMass</name> <anchorfile>a00034.html</anchorfile> <anchor>a817304348c771fa31c90b5616270bcfb</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>void</type> <name>setNumberOfRequestsGeneratedSoFar</name> <anchorfile>a00034.html</anchorfile> <anchor>a80516d3b5cc19fc1780dd2d304a074f9</anchor> <arglist>(const stdair::Count_T &iCount)</arglist> </member> <member kind="function"> <type>void</type> <name>setDemandDistribution</name> <anchorfile>a00034.html</anchorfile> <anchor>a6586aa48d27be785618dafc7b961d858</anchor> <arglist>(const DemandDistribution &iDemandDistribution)</arglist> </member> <member kind="function"> <type>void</type> <name>setDemandCharacteristics</name> <anchorfile>a00034.html</anchorfile> <anchor>a676c4f53785de1d579ca8b8cb28e0365</anchor> <arglist>(const ArrivalPatternCumulativeDistribution_T &iArrivalPattern, const POSProbabilityMassFunction_T &iPOSProbMass, const ChannelProbabilityMassFunction_T &iChannelProbMass, const TripTypeProbabilityMassFunction_T &iTripTypeProbMass, const StayDurationProbabilityMassFunction_T &iStayDurationProbMass, const FrequentFlyerProbabilityMassFunction_T &iFrequentFlyerProbMass, const stdair::ChangeFeesRatio_T &iChangeFeeProb, const stdair::Disutility_T &iChangeFeeDisutility, const stdair::NonRefundableRatio_T &iNonRefundableProb, const stdair::Disutility_T &iNonRefundableDisutility, const PreferredDepartureTimeContinuousDistribution_T &iPreferredDepartureTimeContinuousDistribution, const stdair::WTP_T &iMinWTP, const ValueOfTimeContinuousDistribution_T &iValueOfTimeContinuousDistribution)</arglist> </member> <member kind="function"> <type>void</type> <name>setTotalNumberOfRequestsToBeGenerated</name> <anchorfile>a00034.html</anchorfile> <anchor>a43f3e6d9e174f2547db04155c082f3c9</anchor> <arglist>(const stdair::NbOfRequests_T &iNbOfRequests)</arglist> </member> <member kind="function"> <type>void</type> <name>setRequestDateTimeRandomGeneratorSeed</name> <anchorfile>a00034.html</anchorfile> <anchor>adac447015e65788da53858dfd7b73f9d</anchor> <arglist>(const stdair::RandomSeed_T &iSeed)</arglist> </member> <member kind="function"> <type>void</type> <name>setDemandCharacteristicsRandomGeneratorSeed</name> <anchorfile>a00034.html</anchorfile> <anchor>a04db1e9432a22d44b7c0f97950d91dc2</anchor> <arglist>(const stdair::RandomSeed_T &iSeed)</arglist> </member> <member kind="function"> <type>void</type> <name>setPOSProbabilityMass</name> <anchorfile>a00034.html</anchorfile> <anchor>a49815273b1417a5fa589648cffd3148b</anchor> <arglist>(const POSProbabilityMass_T &iProbMass)</arglist> </member> <member kind="function"> <type>void</type> <name>setAll</name> <anchorfile>a00034.html</anchorfile> <anchor>a282e29a972c3f24b9fa5c3ab041a6703</anchor> <arglist>(const ArrivalPatternCumulativeDistribution_T &, const POSProbabilityMassFunction_T &, const ChannelProbabilityMassFunction_T &, const TripTypeProbabilityMassFunction_T &, const StayDurationProbabilityMassFunction_T &, const FrequentFlyerProbabilityMassFunction_T &, const stdair::ChangeFeesRatio_T &, const stdair::Disutility_T &, const stdair::NonRefundableRatio_T &, const stdair::Disutility_T &, const PreferredDepartureTimeContinuousDistribution_T &, const stdair::WTP_T &, const ValueOfTimeContinuousDistribution_T &, const DemandDistribution &, stdair::BaseGenerator_T &ioSharedGenerator, const stdair::RandomSeed_T &iRequestDateTimeSeed, const stdair::RandomSeed_T &iDemandCharacteristicsSeed, const POSProbabilityMass_T &)</arglist> </member> <member kind="function"> <type>void</type> <name>setBoolFirstDateTimeRequest</name> <anchorfile>a00034.html</anchorfile> <anchor>ae260fba4e16e4c8359a02a9c72427ff7</anchor> <arglist>(const bool &iFirstDateTimeRequest)</arglist> </member> <member kind="function"> <type>void</type> <name>incrementGeneratedRequestsCounter</name> <anchorfile>a00034.html</anchorfile> <anchor>a358946be72d0f6775401920f64ad14b8</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const bool</type> <name>stillHavingRequestsToBeGenerated</name> <anchorfile>a00034.html</anchorfile> <anchor>a373fd6b11630a50ecc77d9d60c647e67</anchor> <arglist>(const stdair::DemandGenerationMethod &iDemandGenerationMethod) const </arglist> </member> <member kind="function"> <type>const stdair::DateTime_T</type> <name>generateTimeOfRequestPoissonProcess</name> <anchorfile>a00034.html</anchorfile> <anchor>a3db7005bcec3f1ddbde0907ecbf7f977</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::DateTime_T</type> <name>generateTimeOfRequestStatisticsOrder</name> <anchorfile>a00034.html</anchorfile> <anchor>a575b877390263096fb57f7c6cda24eb5</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::AirportCode_T</type> <name>generatePOS</name> <anchorfile>a00034.html</anchorfile> <anchor>a6518624b668b11dd8fd600b5b9536be9</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::ChannelLabel_T</type> <name>generateChannel</name> <anchorfile>a00034.html</anchorfile> <anchor>a2a9c1cd4a4bced097f650c1c126c70b6</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::TripType_T</type> <name>generateTripType</name> <anchorfile>a00034.html</anchorfile> <anchor>a7dd2d9e3b05a2b88d89c92d698964f35</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::DayDuration_T</type> <name>generateStayDuration</name> <anchorfile>a00034.html</anchorfile> <anchor>a7ddba09868016858a5dccf4ba614dcd5</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::FrequentFlyer_T</type> <name>generateFrequentFlyer</name> <anchorfile>a00034.html</anchorfile> <anchor>aaf43eb12de98f5f2ac52fc64f744d96d</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::ChangeFees_T</type> <name>generateChangeFees</name> <anchorfile>a00034.html</anchorfile> <anchor>a84bd30a2f019cf0a7e57023143f95e14</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::NonRefundable_T</type> <name>generateNonRefundable</name> <anchorfile>a00034.html</anchorfile> <anchor>ae18a2b74bd15c403deb5081fb8d43f8d</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::Duration_T</type> <name>generatePreferredDepartureTime</name> <anchorfile>a00034.html</anchorfile> <anchor>ae64210faaf89edd30092229fb275acf1</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::WTP_T</type> <name>generateWTP</name> <anchorfile>a00034.html</anchorfile> <anchor>ac1acc42f6f5e60391e42536f25fba621</anchor> <arglist>(stdair::RandomGeneration &, const stdair::Date_T &, const stdair::DateTime_T &, const stdair::DayDuration_T &)</arglist> </member> <member kind="function"> <type>const stdair::PriceValue_T</type> <name>generateValueOfTime</name> <anchorfile>a00034.html</anchorfile> <anchor>a5a1041768ecb094266ddd725431a20a6</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>stdair::BookingRequestPtr_T</type> <name>generateNextRequest</name> <anchorfile>a00034.html</anchorfile> <anchor>aa666f2889b122c9a7827305f8185a0d5</anchor> <arglist>(stdair::RandomGeneration &, const stdair::DemandGenerationMethod &)</arglist> </member> <member kind="function"> <type>void</type> <name>reset</name> <anchorfile>a00034.html</anchorfile> <anchor>ac8034cc877d1688d4992605109987834</anchor> <arglist>(stdair::BaseGenerator_T &ioSharedGenerator)</arglist> </member> <member kind="function"> <type>void</type> <name>toStream</name> <anchorfile>a00034.html</anchorfile> <anchor>afbe6a7fb550e4e9666133a6c6fd7fb48</anchor> <arglist>(std::ostream &ioOut) const </arglist> </member> <member kind="function"> <type>void</type> <name>fromStream</name> <anchorfile>a00034.html</anchorfile> <anchor>a2d7a472cc6f88485db8b089235d2921c</anchor> <arglist>(std::istream &ioIn)</arglist> </member> <member kind="function"> <type>std::string</type> <name>toString</name> <anchorfile>a00034.html</anchorfile> <anchor>ada01e9640967bcc7f3b5e29f299a8476</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const std::string</type> <name>describeKey</name> <anchorfile>a00034.html</anchorfile> <anchor>add8b795fd797238871e50bbc396dfb5f</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>std::string</type> <name>display</name> <anchorfile>a00034.html</anchorfile> <anchor>a13026a72153ce09512f3a85364788e18</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::Duration_T</type> <name>convertFloatIntoDuration</name> <anchorfile>a00034.html</anchorfile> <anchor>ab1cb90206ef2aa4703b581f2651af18c</anchor> <arglist>(const stdair::FloatDuration_T)</arglist> </member> <member kind="function" protection="protected"> <type></type> <name>DemandStream</name> <anchorfile>a00034.html</anchorfile> <anchor>abe5d848033f7d64e162c51b95f4f2cd2</anchor> <arglist>(const Key_T &)</arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual</type> <name>~DemandStream</name> <anchorfile>a00034.html</anchorfile> <anchor>ad4fce55097ddfdba08b8ad99604ad4ac</anchor> <arglist>()</arglist> </member> <member kind="variable" protection="protected"> <type>Key_T</type> <name>_key</name> <anchorfile>a00034.html</anchorfile> <anchor>a57b8f715cc8e6b079c8b522880493c56</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>BomAbstract *</type> <name>_parent</name> <anchorfile>a00034.html</anchorfile> <anchor>a8b3e7fd7d4a7d06f71911ac8b9e1f124</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>stdair::HolderMap_T</type> <name>_holderMap</name> <anchorfile>a00034.html</anchorfile> <anchor>aabfcddb1c2e615a24cccc60314a6075c</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>DemandCharacteristics</type> <name>_demandCharacteristics</name> <anchorfile>a00034.html</anchorfile> <anchor>ab2125f2ff48c81a72f3c458fd7ef251a</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>DemandDistribution</type> <name>_demandDistribution</name> <anchorfile>a00034.html</anchorfile> <anchor>a54d6bb421619cf5a04df2972d5d7d685</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>stdair::NbOfRequests_T</type> <name>_totalNumberOfRequestsToBeGenerated</name> <anchorfile>a00034.html</anchorfile> <anchor>ae7f7cb169c793ed7e8a200da62dfbe29</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>RandomGenerationContext</type> <name>_randomGenerationContext</name> <anchorfile>a00034.html</anchorfile> <anchor>afc48074482fe6f08527125f91087702f</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>stdair::RandomGeneration</type> <name>_requestDateTimeRandomGenerator</name> <anchorfile>a00034.html</anchorfile> <anchor>a881e60fc06e7950f63ceee23d3abafd0</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>stdair::RandomGeneration</type> <name>_demandCharacteristicsRandomGenerator</name> <anchorfile>a00034.html</anchorfile> <anchor>af7652438386732ebbfaead343cdf3faf</anchor> <arglist></arglist> </member> <member kind="variable" protection="protected"> <type>POSProbabilityMass_T</type> <name>_posProMass</name> <anchorfile>a00034.html</anchorfile> <anchor>a8ef90ca05f5be6e89bbc0dad15e84da1</anchor> <arglist></arglist> </member> <member kind="friend"> <type>friend class</type> <name>stdair::FacBom</name> <anchorfile>a00034.html</anchorfile> <anchor>aa74197ca4ed97e6b76201e64642c33de</anchor> <arglist></arglist> </member> <member kind="friend"> <type>friend class</type> <name>stdair::FacBomManager</name> <anchorfile>a00034.html</anchorfile> <anchor>ad2d1a9d522e5b94492e414a383f40b57</anchor> <arglist></arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandStreamKey</name> <filename>a00035.html</filename> <member kind="function"> <type></type> <name>DemandStreamKey</name> <anchorfile>a00035.html</anchorfile> <anchor>afb759b073a9297c00293f0ee4b8ae418</anchor> <arglist>(const stdair::AirportCode_T &iOrigin, const stdair::AirportCode_T &iDestination, const stdair::Date_T &iPreferredDepartureDate, const stdair::CabinCode_T &iPreferredCabin)</arglist> </member> <member kind="function"> <type></type> <name>DemandStreamKey</name> <anchorfile>a00035.html</anchorfile> <anchor>a5e77b54ef82d16dbd1ece3bac3b67e49</anchor> <arglist>(const DemandStreamKey &)</arglist> </member> <member kind="function"> <type></type> <name>~DemandStreamKey</name> <anchorfile>a00035.html</anchorfile> <anchor>a3f227469ada7a2ca8cd8358b1b949153</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>const stdair::AirportCode_T &</type> <name>getOrigin</name> <anchorfile>a00035.html</anchorfile> <anchor>aa25054d4c878ce22041b9af0527da38e</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::AirportCode_T &</type> <name>getDestination</name> <anchorfile>a00035.html</anchorfile> <anchor>acf22baa6277816f9b8da01ea8edc7d5f</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::Date_T &</type> <name>getPreferredDepartureDate</name> <anchorfile>a00035.html</anchorfile> <anchor>a557ecbe73f525243912ec460d0694ed8</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::CabinCode_T &</type> <name>getPreferredCabin</name> <anchorfile>a00035.html</anchorfile> <anchor>a804bdbd009a653c06145b3ade0c9808b</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>void</type> <name>toStream</name> <anchorfile>a00035.html</anchorfile> <anchor>a5658038e975c1d9e1392e90536ba61de</anchor> <arglist>(std::ostream &ioOut) const </arglist> </member> <member kind="function"> <type>void</type> <name>fromStream</name> <anchorfile>a00035.html</anchorfile> <anchor>ad576398c3be8d024d7e63b2d130c5040</anchor> <arglist>(std::istream &ioIn)</arglist> </member> <member kind="function"> <type>const std::string</type> <name>toString</name> <anchorfile>a00035.html</anchorfile> <anchor>a744778bca1575281360d4fab724a5b85</anchor> <arglist>() const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandStruct</name> <filename>a00036.html</filename> <member kind="function"> <type>stdair::Date_T</type> <name>getDate</name> <anchorfile>a00036.html</anchorfile> <anchor>a792fa42b5ad6326ecff346ebd154b5b6</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>stdair::Duration_T</type> <name>getTime</name> <anchorfile>a00036.html</anchorfile> <anchor>a724d9887bb3cea035e72ed1425533d2c</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const std::string</type> <name>describe</name> <anchorfile>a00036.html</anchorfile> <anchor>a77c5bc8941a44bf05677e5e2de015b71</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type></type> <name>DemandStruct</name> <anchorfile>a00036.html</anchorfile> <anchor>a63abd30f80de14efddc27e61ece0b7cb</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>~DemandStruct</name> <anchorfile>a00036.html</anchorfile> <anchor>a26d2746b9d04a46f2accd504528df07d</anchor> <arglist>()</arglist> </member> <member kind="variable"> <type>stdair::DatePeriod_T</type> <name>_dateRange</name> <anchorfile>a00036.html</anchorfile> <anchor>a47c7ac52fbff0a28c141ad9c959c92df</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::DoWStruct</type> <name>_dow</name> <anchorfile>a00036.html</anchorfile> <anchor>aef8dd1f18428bbca587fa98c62e609f1</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::AirportCode_T</type> <name>_origin</name> <anchorfile>a00036.html</anchorfile> <anchor>abacd224bd6a46ff41a979b069d476de8</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::AirportCode_T</type> <name>_destination</name> <anchorfile>a00036.html</anchorfile> <anchor>af2e1f6f27ebfba3833d6799dd43db82f</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::CabinCode_T</type> <name>_prefCabin</name> <anchorfile>a00036.html</anchorfile> <anchor>aac6cc63239e2e71f677b603b3cbcb1aa</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::MeanValue_T</type> <name>_demandMean</name> <anchorfile>a00036.html</anchorfile> <anchor>a05eaa7e535894830f72cd72108002266</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::StdDevValue_T</type> <name>_demandStdDev</name> <anchorfile>a00036.html</anchorfile> <anchor>a16377f756368832bc80fd3ca3e50245d</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::ChangeFeesRatio_T</type> <name>_changeFeeProb</name> <anchorfile>a00036.html</anchorfile> <anchor>a5c11dccc8b404f3006efe42bfc6c89df</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::Disutility_T</type> <name>_changeFeeDisutility</name> <anchorfile>a00036.html</anchorfile> <anchor>aeefde0a74147cb68e92d423a1a803b98</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::NonRefundableRatio_T</type> <name>_nonRefundableProb</name> <anchorfile>a00036.html</anchorfile> <anchor>a075d66d14beee96728d66ee0e0d351fe</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::Disutility_T</type> <name>_nonRefundableDisutility</name> <anchorfile>a00036.html</anchorfile> <anchor>acc5ccab79d502efebce079afdc5102f8</anchor> <arglist></arglist> </member> <member kind="variable"> <type>POSProbabilityMassFunction_T</type> <name>_posProbDist</name> <anchorfile>a00036.html</anchorfile> <anchor>a3fc1dae4cea07dbdd1376440a623424c</anchor> <arglist></arglist> </member> <member kind="variable"> <type>ChannelProbabilityMassFunction_T</type> <name>_channelProbDist</name> <anchorfile>a00036.html</anchorfile> <anchor>a17d2052911cb6c2dc43429e513ed6687</anchor> <arglist></arglist> </member> <member kind="variable"> <type>TripTypeProbabilityMassFunction_T</type> <name>_tripProbDist</name> <anchorfile>a00036.html</anchorfile> <anchor>a92785243f8e705d916c3ada2cb6e78d4</anchor> <arglist></arglist> </member> <member kind="variable"> <type>StayDurationProbabilityMassFunction_T</type> <name>_stayProbDist</name> <anchorfile>a00036.html</anchorfile> <anchor>a4ba233108b15d0895cfc1310e48eb3b0</anchor> <arglist></arglist> </member> <member kind="variable"> <type>FrequentFlyerProbabilityMassFunction_T</type> <name>_ffProbDist</name> <anchorfile>a00036.html</anchorfile> <anchor>a438b981d3a210215803b80ae9f5dac01</anchor> <arglist></arglist> </member> <member kind="variable"> <type>PreferredDepartureTimeContinuousDistribution_T</type> <name>_prefDepTimeProbDist</name> <anchorfile>a00036.html</anchorfile> <anchor>a9549428b699cf76fb84210f9b9094ba6</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::WTP_T</type> <name>_minWTP</name> <anchorfile>a00036.html</anchorfile> <anchor>a7572a04d9c3f2a8f858d01159ba98a5f</anchor> <arglist></arglist> </member> <member kind="variable"> <type>ValueOfTimeContinuousDistribution_T</type> <name>_timeValueProbDist</name> <anchorfile>a00036.html</anchorfile> <anchor>a16e3416f563a2c407beb38de80957efc</anchor> <arglist></arglist> </member> <member kind="variable"> <type>ArrivalPatternCumulativeDistribution_T</type> <name>_dtdProbDist</name> <anchorfile>a00036.html</anchorfile> <anchor>a02c94567f146f8cecfcf15542baa8cc2</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::Date_T</type> <name>_prefDepDateStart</name> <anchorfile>a00036.html</anchorfile> <anchor>ab7a472dc25eccfbcb68fac6f9ddd6c03</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::Date_T</type> <name>_prefDepDateEnd</name> <anchorfile>a00036.html</anchorfile> <anchor>a0ec5be4c020e91b0d02259d7e96d0d94</anchor> <arglist></arglist> </member> <member kind="variable"> <type>unsigned int</type> <name>_itYear</name> <anchorfile>a00036.html</anchorfile> <anchor>abcc5ceea5cb8cbf0b80ab280245465f8</anchor> <arglist></arglist> </member> <member kind="variable"> <type>unsigned int</type> <name>_itMonth</name> <anchorfile>a00036.html</anchorfile> <anchor>a3b79c3a552108be342a782ba24446439</anchor> <arglist></arglist> </member> <member kind="variable"> <type>unsigned int</type> <name>_itDay</name> <anchorfile>a00036.html</anchorfile> <anchor>a17d9105b7d58ee0336f7f6a68d7d9432</anchor> <arglist></arglist> </member> <member kind="variable"> <type>long</type> <name>_itHours</name> <anchorfile>a00036.html</anchorfile> <anchor>ab7a1e3d2ce11f1d311206a0025248dfe</anchor> <arglist></arglist> </member> <member kind="variable"> <type>long</type> <name>_itMinutes</name> <anchorfile>a00036.html</anchorfile> <anchor>a283929cb9af4e142bf42b04bd616786b</anchor> <arglist></arglist> </member> <member kind="variable"> <type>long</type> <name>_itSeconds</name> <anchorfile>a00036.html</anchorfile> <anchor>ad0122758839455c2f0d8764785bf565b</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::AirportCode_T</type> <name>_itPosCode</name> <anchorfile>a00036.html</anchorfile> <anchor>a39c8670fda4a6416e6756ac08e37d0b3</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::ChannelLabel_T</type> <name>_itChannelCode</name> <anchorfile>a00036.html</anchorfile> <anchor>a16a6a247401c4d58e482fb5da5967337</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::TripType_T</type> <name>_itTripCode</name> <anchorfile>a00036.html</anchorfile> <anchor>aa645b5a67cec30ea5d6fd421de288389</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::DayDuration_T</type> <name>_itStayDuration</name> <anchorfile>a00036.html</anchorfile> <anchor>abd8b75580f6f91b2ac1b38c34d85f0ba</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::FrequentFlyer_T</type> <name>_itFFCode</name> <anchorfile>a00036.html</anchorfile> <anchor>a8a8b66bc34f337ad875494f47576822d</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::Duration_T</type> <name>_itPrefDepTime</name> <anchorfile>a00036.html</anchorfile> <anchor>a7a5d2a6eae6334baa2fbab71e370c3b5</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::PriceValue_T</type> <name>_itTimeValue</name> <anchorfile>a00036.html</anchorfile> <anchor>a68943745b5322bd0d1b8bea127c4b9b3</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::DayDuration_T</type> <name>_itDTD</name> <anchorfile>a00036.html</anchorfile> <anchor>ab27006fa1236f53bf3a1ade1107ab07b</anchor> <arglist></arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::DBManager</name> <filename>a00021.html</filename> <member kind="function" static="yes"> <type>static void</type> <name>updateAirlineInDB</name> <anchorfile>a00021.html</anchorfile> <anchor>a30540754dd85550c28beaf525e4ce708</anchor> <arglist>(stdair::DBSession_T &, const stdair::AirlineStruct &)</arglist> </member> <member kind="function" static="yes"> <type>static bool</type> <name>retrieveAirline</name> <anchorfile>a00021.html</anchorfile> <anchor>aea7c45669c78fc7d405ed92af018cf3a</anchor> <arglist>(stdair::DBSession_T &, const stdair::AirlineCode_T &, stdair::AirlineStruct &)</arglist> </member> <member kind="function" static="yes"> <type>static void</type> <name>prepareSelectStatement</name> <anchorfile>a00021.html</anchorfile> <anchor>ac4615efe0207b5b82248a0eb4a24d5e3</anchor> <arglist>(stdair::DBSession_T &, stdair::DBRequestStatement_T &, stdair::AirlineStruct &)</arglist> </member> <member kind="function" static="yes"> <type>static bool</type> <name>iterateOnStatement</name> <anchorfile>a00021.html</anchorfile> <anchor>a6adf68f126238545b4790e23bee30c07</anchor> <arglist>(stdair::DBRequestStatement_T &, stdair::AirlineStruct &, const bool iShouldDoReset)</arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::DemandManager</name> <filename>a00031.html</filename> <member kind="friend"> <type>friend struct</type> <name>DemandParserHelper::doEndDemand</name> <anchorfile>a00031.html</anchorfile> <anchor>a4ac9c30cb97ec794666acdcf1765c3ad</anchor> <arglist></arglist> </member> <member kind="friend" protection="private"> <type>friend class</type> <name>TRADEMGEN_Service</name> <anchorfile>a00031.html</anchorfile> <anchor>a009d455efba5030d2e236efec0e6b3d5</anchor> <arglist></arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::DemandParser</name> <filename>a00032.html</filename> <member kind="function" static="yes"> <type>static void</type> <name>generateDemand</name> <anchorfile>a00032.html</anchorfile> <anchor>ad3b53050e639f8aef5e44712d75d1a9c</anchor> <arglist>(const DemandFilePath &, SEVMGR::SEVMGR_ServicePtr_T, stdair::RandomGeneration &, const POSProbabilityMass_T &)</arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::DemandFileParser</name> <filename>a00027.html</filename> <member kind="function"> <type></type> <name>DemandFileParser</name> <anchorfile>a00027.html</anchorfile> <anchor>a34e57b49d3229a25faaecdf3d0457e7a</anchor> <arglist>(SEVMGR::SEVMGR_ServicePtr_T, stdair::RandomGeneration &, const POSProbabilityMass_T &, const stdair::Filename_T &iDemandInputFilename)</arglist> </member> <member kind="function"> <type>bool</type> <name>generateDemand</name> <anchorfile>a00027.html</anchorfile> <anchor>a25cd480ff61efb1225017f6ec5d5565e</anchor> <arglist>()</arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DBParams</name> <filename>a00022.html</filename> <base>TRADEMGEN::TRADEMGEN_Abstract</base> <member kind="function"> <type>std::string</type> <name>getUser</name> <anchorfile>a00022.html</anchorfile> <anchor>a4e7ac0ba357730665982099fdcf111dc</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>std::string</type> <name>getPassword</name> <anchorfile>a00022.html</anchorfile> <anchor>a245695d00a3bf10c39c754733205a6d0</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>std::string</type> <name>getHost</name> <anchorfile>a00022.html</anchorfile> <anchor>aba121d8d56b03238ac6ddd86fde90de5</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>std::string</type> <name>getPort</name> <anchorfile>a00022.html</anchorfile> <anchor>af0d8d023aefbb8e437e781898dfd59e7</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>std::string</type> <name>getDBName</name> <anchorfile>a00022.html</anchorfile> <anchor>aad3eca5d53872331f3a2b938f9883cf1</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>void</type> <name>setUser</name> <anchorfile>a00022.html</anchorfile> <anchor>aa54e22f958486a24358015d87dd6c5eb</anchor> <arglist>(const std::string &iUser)</arglist> </member> <member kind="function"> <type>void</type> <name>setPassword</name> <anchorfile>a00022.html</anchorfile> <anchor>a47130335d64112c70242e5c10c3aa0a8</anchor> <arglist>(const std::string &iPasswd)</arglist> </member> <member kind="function"> <type>void</type> <name>setHost</name> <anchorfile>a00022.html</anchorfile> <anchor>a148107f1d0151e904a8b9e3ea1f0649c</anchor> <arglist>(const std::string &iHost)</arglist> </member> <member kind="function"> <type>void</type> <name>setPort</name> <anchorfile>a00022.html</anchorfile> <anchor>aaa092421dc7921f7d74bb2576d608a44</anchor> <arglist>(const std::string &iPort)</arglist> </member> <member kind="function"> <type>void</type> <name>setDBName</name> <anchorfile>a00022.html</anchorfile> <anchor>a70cb11904b4ddb0d92d37c4f784aed53</anchor> <arglist>(const std::string &iDBName)</arglist> </member> <member kind="function"> <type>bool</type> <name>check</name> <anchorfile>a00022.html</anchorfile> <anchor>a6ea54fbfb2c9fa4414d8d4cd8b3a4e7d</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>void</type> <name>toStream</name> <anchorfile>a00022.html</anchorfile> <anchor>a04120f1e91bb5d9453f523a5273f44ec</anchor> <arglist>(std::ostream &ioOut) const </arglist> </member> <member kind="function"> <type>void</type> <name>fromStream</name> <anchorfile>a00022.html</anchorfile> <anchor>a231acd2c41e4a9a536688092ae5912b8</anchor> <arglist>(std::istream &)</arglist> </member> <member kind="function"> <type>std::string</type> <name>toShortString</name> <anchorfile>a00022.html</anchorfile> <anchor>a7544ef22cbc29f1aa42098d8dba1fa5d</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>std::string</type> <name>toString</name> <anchorfile>a00022.html</anchorfile> <anchor>ab9fd3afae359fca62a66c704e2bed3ad</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type></type> <name>DBParams</name> <anchorfile>a00022.html</anchorfile> <anchor>ac803ab6135a6a1659c7667a05e07b18a</anchor> <arglist>(const std::string &iDBUser, const std::string &iDBPasswd, const std::string &iDBHost, const std::string &iDBPort, const std::string &iDBName)</arglist> </member> <member kind="function" virtualness="virtual"> <type>virtual</type> <name>~DBParams</name> <anchorfile>a00022.html</anchorfile> <anchor>ad586d5d5ef24d24137860916368e6c2b</anchor> <arglist>()</arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::FacTRADEMGENServiceContext</name> <filename>a00040.html</filename> <member kind="function"> <type></type> <name>~FacTRADEMGENServiceContext</name> <anchorfile>a00040.html</anchorfile> <anchor>ae4d4fba692d8acd07e4d121d00a1a8ea</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>TRADEMGEN_ServiceContext &</type> <name>create</name> <anchorfile>a00040.html</anchorfile> <anchor>a84079553046f45015778b3f8716a69ce</anchor> <arglist>(const stdair::RandomSeed_T &)</arglist> </member> <member kind="function" static="yes"> <type>static FacTRADEMGENServiceContext &</type> <name>instance</name> <anchorfile>a00040.html</anchorfile> <anchor>ab3eeb347489afdf14aa637d31aced447</anchor> <arglist>()</arglist> </member> <member kind="function" protection="protected"> <type></type> <name>FacTRADEMGENServiceContext</name> <anchorfile>a00040.html</anchorfile> <anchor>a6f36b03a1d8ae5e3ee8154cea0bd6b0e</anchor> <arglist>()</arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::Trademgener</name> <filename>a00077.html</filename> <member kind="function"> <type>std::string</type> <name>trademgen</name> <anchorfile>a00077.html</anchorfile> <anchor>aed8ccc744262fe828441590202fb2207</anchor> <arglist>(const NbOfRuns_T &iNbOfRuns, const std::string &iDemandGenerationMethodString)</arglist> </member> <member kind="function"> <type></type> <name>Trademgener</name> <anchorfile>a00077.html</anchorfile> <anchor>a1de6a9d9b0a8f321ed25006074fa74a9</anchor> <arglist>()</arglist> </member> <member kind="function"> <type></type> <name>Trademgener</name> <anchorfile>a00077.html</anchorfile> <anchor>a37a1bd62b6d6877d3ce9c0183e040819</anchor> <arglist>(const Trademgener &iTrademgener)</arglist> </member> <member kind="function"> <type></type> <name>~Trademgener</name> <anchorfile>a00077.html</anchorfile> <anchor>a1e26129bcb28d98f806e9a5e282d7ffd</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>bool</type> <name>init</name> <anchorfile>a00077.html</anchorfile> <anchor>ac194f6f382edec9a716d39fc27a4bee8</anchor> <arglist>(const std::string &iLogFilepath, const stdair::RandomSeed_T &iRandomSeed, const bool isBuiltin, const stdair::Filename_T &iDemandInputFilename)</arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::TRADEMGEN_ServiceContext</name> <filename>a00076.html</filename> <member kind="friend" protection="private"> <type>friend class</type> <name>TRADEMGEN_Service</name> <anchorfile>a00076.html</anchorfile> <anchor>a009d455efba5030d2e236efec0e6b3d5</anchor> <arglist></arglist> </member> <member kind="friend" protection="private"> <type>friend class</type> <name>FacTRADEMGENServiceContext</name> <anchorfile>a00076.html</anchorfile> <anchor>a63375247135427e2f201edcb27c17298</anchor> <arglist></arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::TRADEMGEN_Abstract</name> <filename>a00074.html</filename> <member kind="function" virtualness="pure"> <type>virtual void</type> <name>toStream</name> <anchorfile>a00074.html</anchorfile> <anchor>a60c2fd57a821d1f35935b120d2a90ffd</anchor> <arglist>(std::ostream &ioOut) const =0</arglist> </member> <member kind="function" virtualness="pure"> <type>virtual void</type> <name>fromStream</name> <anchorfile>a00074.html</anchorfile> <anchor>a335457510bcc870cbd690ef371732fd2</anchor> <arglist>(std::istream &ioIn)=0</arglist> </member> <member kind="function" virtualness="pure"> <type>virtual std::string</type> <name>toString</name> <anchorfile>a00074.html</anchorfile> <anchor>ac28c772dab32d9e33bcd85f4f9fada5d</anchor> <arglist>() const =0</arglist> </member> <member kind="function" protection="protected"> <type></type> <name>TRADEMGEN_Abstract</name> <anchorfile>a00074.html</anchorfile> <anchor>af7fd3ba8edb1c746d04f9dd882180a88</anchor> <arglist>()</arglist> </member> <member kind="function" protection="protected"> <type></type> <name>TRADEMGEN_Abstract</name> <anchorfile>a00074.html</anchorfile> <anchor>af72bb48630fd64dcdaee9ac541cd4a3e</anchor> <arglist>(const TRADEMGEN_Abstract &)</arglist> </member> <member kind="function" protection="protected" virtualness="virtual"> <type>virtual</type> <name>~TRADEMGEN_Abstract</name> <anchorfile>a00074.html</anchorfile> <anchor>af356d556628d486297070be94aaecbc9</anchor> <arglist>()</arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::TrademgenGenerationException</name> <filename>a00078.html</filename> <member kind="function"> <type></type> <name>TrademgenGenerationException</name> <anchorfile>a00078.html</anchorfile> <anchor>a3833673349d22ed9fe45eaaba510ab87</anchor> <arglist>(const std::string &iWhat)</arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::DemandInputFileNotFoundException</name> <filename>a00030.html</filename> <member kind="function"> <type></type> <name>DemandInputFileNotFoundException</name> <anchorfile>a00030.html</anchorfile> <anchor>acd426a5ff36227e0dd8ee660f040f1f3</anchor> <arglist>(const std::string &iWhat)</arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::IndexOutOfRangeException</name> <filename>a00042.html</filename> <base>TRADEMGEN::TrademgenGenerationException</base> <member kind="function"> <type></type> <name>IndexOutOfRangeException</name> <anchorfile>a00042.html</anchorfile> <anchor>afebbb74cccfbd365952fcd1d34f41e26</anchor> <arglist>(const std::string &iWhat)</arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::TRADEMGEN_Service</name> <filename>a00075.html</filename> <member kind="function"> <type></type> <name>TRADEMGEN_Service</name> <anchorfile>a00075.html</anchorfile> <anchor>a3c04b22d98fd1e476617b32e0027d38c</anchor> <arglist>(const stdair::BasLogParams &, const stdair::BasDBParams &, const stdair::RandomSeed_T &)</arglist> </member> <member kind="function"> <type></type> <name>TRADEMGEN_Service</name> <anchorfile>a00075.html</anchorfile> <anchor>ac4fd04c9dd0fd952111905d726d229b7</anchor> <arglist>(const stdair::BasLogParams &, const stdair::RandomSeed_T &)</arglist> </member> <member kind="function"> <type></type> <name>TRADEMGEN_Service</name> <anchorfile>a00075.html</anchorfile> <anchor>a4946f60400018b50fa6a85866cdb82dc</anchor> <arglist>(stdair::STDAIR_ServicePtr_T, SEVMGR::SEVMGR_ServicePtr_T, const stdair::RandomSeed_T &)</arglist> </member> <member kind="function"> <type>void</type> <name>parseAndLoad</name> <anchorfile>a00075.html</anchorfile> <anchor>a93815ef517a646c1f330cf58bf041209</anchor> <arglist>(const DemandFilePath &)</arglist> </member> <member kind="function"> <type></type> <name>~TRADEMGEN_Service</name> <anchorfile>a00075.html</anchorfile> <anchor>a2cca7d01363e9e6d5293bf5e8ac69175</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>buildSampleBom</name> <anchorfile>a00075.html</anchorfile> <anchor>aa154b09cf7552cef62331dad1b6901b9</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>clonePersistentBom</name> <anchorfile>a00075.html</anchorfile> <anchor>a600f70e7881df23738a1ceb17709ab74</anchor> <arglist>()</arglist> </member> <member kind="function"> <type>void</type> <name>buildComplementaryLinks</name> <anchorfile>a00075.html</anchorfile> <anchor>a5473dfeb3aea39783156cc153dcea1ec</anchor> <arglist>(stdair::BomRoot &)</arglist> </member> <member kind="function"> <type>stdair::BookingRequestStruct</type> <name>buildSampleBookingRequest</name> <anchorfile>a00075.html</anchorfile> <anchor>a22bef935e54bbbda899d72cf93b76529</anchor> <arglist>(const bool isForCRS=false)</arglist> </member> <member kind="function"> <type>void</type> <name>displayAirlineListFromDB</name> <anchorfile>a00075.html</anchorfile> <anchor>a4fec6167bf46c8cc737997f17c144cf1</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::Count_T &</type> <name>getExpectedTotalNumberOfRequestsToBeGenerated</name> <anchorfile>a00075.html</anchorfile> <anchor>a5346ec8156390f3b7db33a76aabe5af4</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::Count_T &</type> <name>getActualTotalNumberOfRequestsToBeGenerated</name> <anchorfile>a00075.html</anchorfile> <anchor>a422ad0164f602b7ae3f1821e6c4fb706</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const bool</type> <name>stillHavingRequestsToBeGenerated</name> <anchorfile>a00075.html</anchorfile> <anchor>ac9567062ef23701bd38e2b597e807f7b</anchor> <arglist>(const stdair::DemandStreamKeyStr_T &, stdair::ProgressStatusSet &, const stdair::DemandGenerationMethod &) const </arglist> </member> <member kind="function"> <type>stdair::Count_T</type> <name>generateFirstRequests</name> <anchorfile>a00075.html</anchorfile> <anchor>ae7b299802116485e8131d28873df1edb</anchor> <arglist>(const stdair::DemandGenerationMethod &) const </arglist> </member> <member kind="function"> <type>stdair::BookingRequestPtr_T</type> <name>generateNextRequest</name> <anchorfile>a00075.html</anchorfile> <anchor>ae37f034d8ded69e2a5c1b9f629b9e130</anchor> <arglist>(const stdair::DemandStreamKeyStr_T &, const stdair::DemandGenerationMethod &) const </arglist> </member> <member kind="function"> <type>bool</type> <name>hasDemandStream</name> <anchorfile>a00075.html</anchorfile> <anchor>a11ccd529cd7635c3e98e79265d3d8994</anchor> <arglist>(const stdair::DemandStreamKeyStr_T &) const </arglist> </member> <member kind="function"> <type>stdair::ProgressStatusSet</type> <name>popEvent</name> <anchorfile>a00075.html</anchorfile> <anchor>acf45d4d4d9349f02c148baf169626772</anchor> <arglist>(stdair::EventStruct &) const </arglist> </member> <member kind="function"> <type>bool</type> <name>isQueueDone</name> <anchorfile>a00075.html</anchorfile> <anchor>aae5d2d08eb14ab919a0d3d6f1b416499</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>bool</type> <name>generateCancellation</name> <anchorfile>a00075.html</anchorfile> <anchor>acdd738351e2fe77fdd0855933b08d49e</anchor> <arglist>(const stdair::TravelSolutionStruct &, const stdair::PartySize_T &, const stdair::DateTime_T &, const stdair::Date_T &) const </arglist> </member> <member kind="function"> <type>void</type> <name>reset</name> <anchorfile>a00075.html</anchorfile> <anchor>a8fe48d22a5f75a0f26483e196e4959b9</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::ProgressStatus &</type> <name>getProgressStatus</name> <anchorfile>a00075.html</anchorfile> <anchor>a9f50c1f21dbeb7a25862bcafe21bf78a</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>const stdair::ProgressStatus &</type> <name>getProgressStatus</name> <anchorfile>a00075.html</anchorfile> <anchor>a57e3e9d19c179beab0e9fe0b16afb0e0</anchor> <arglist>(const stdair::EventType::EN_EventType &) const </arglist> </member> <member kind="function"> <type>std::string</type> <name>jsonHandler</name> <anchorfile>a00075.html</anchorfile> <anchor>adecc4cf45f0bf11d85a3547026f326fd</anchor> <arglist>(const stdair::JSONString &) const </arglist> </member> <member kind="function"> <type>std::string</type> <name>csvDisplay</name> <anchorfile>a00075.html</anchorfile> <anchor>a77b6e0ae5932162efe05aac9e3800363</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>std::string</type> <name>list</name> <anchorfile>a00075.html</anchorfile> <anchor>aee832d18bcf6e2f1b2ef9ab0e06fb80e</anchor> <arglist>() const </arglist> </member> <member kind="function"> <type>std::string</type> <name>list</name> <anchorfile>a00075.html</anchorfile> <anchor>a193d64351f7c6a059961b9cf5ca38946</anchor> <arglist>(const stdair::EventType::EN_EventType &) const </arglist> </member> <member kind="function"> <type>std::string</type> <name>displayDemandStream</name> <anchorfile>a00075.html</anchorfile> <anchor>ad33a78bac93d286a023f3b9bcaad8e89</anchor> <arglist>() const </arglist> </member> </compound> <compound kind="class"> <name>TRADEMGEN::DemandFilePath</name> <filename>a00028.html</filename> <member kind="function"> <type></type> <name>DemandFilePath</name> <anchorfile>a00028.html</anchorfile> <anchor>aa3bb3fba3c9df5227cc104ca25f5d443</anchor> <arglist>(const stdair::Filename_T &iFilename)</arglist> </member> </compound> <compound kind="namespace"> <name>TRADEMGEN::DemandParserHelper</name> <filename>a00151.html</filename> <class kind="struct">TRADEMGEN::DemandParserHelper::ParserSemanticAction</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePrefDepDateRangeStart</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePrefDepDateRangeEnd</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDow</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeOrigin</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDestination</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePrefCabin</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandMean</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandStdDev</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandChangeFeeProb</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandChangeFeeDisutility</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandNonRefundableProb</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDemandNonRefundableDisutility</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePosCode</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePosProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeChannelCode</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeChannelProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeTripCode</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeTripProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeStayCode</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeStayProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeFFCode</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeFFProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePrefDepTime</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storePrefDepTimeProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeWTP</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeTimeValue</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeTimeValueProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDTD</class> <class kind="struct">TRADEMGEN::DemandParserHelper::storeDTDProbMass</class> <class kind="struct">TRADEMGEN::DemandParserHelper::doEndDemand</class> <class kind="struct">TRADEMGEN::DemandParserHelper::DemandParser</class> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::ParserSemanticAction</name> <filename>a00043.html</filename> <member kind="function"> <type></type> <name>ParserSemanticAction</name> <anchorfile>a00043.html</anchorfile> <anchor>a089f48f6d8b18145c2e34edf0f97e9e0</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="variable"> <type>DemandStruct &</type> <name>_demand</name> <anchorfile>a00043.html</anchorfile> <anchor>a97779682409a041daa466a7b51ff66e4</anchor> <arglist></arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storePrefDepDateRangeStart</name> <filename>a00064.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storePrefDepDateRangeStart</name> <anchorfile>a00064.html</anchorfile> <anchor>a156c8783c41c21fbc759629d5dd7ac28</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00064.html</anchorfile> <anchor>a83c833ca8ddd1dcbe66560c0eb68c0b2</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storePrefDepDateRangeEnd</name> <filename>a00063.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storePrefDepDateRangeEnd</name> <anchorfile>a00063.html</anchorfile> <anchor>a966712f4c617c95e7977bae93280be00</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00063.html</anchorfile> <anchor>a26592659b0297b83a457a9568afbec6e</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeDow</name> <filename>a00054.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeDow</name> <anchorfile>a00054.html</anchorfile> <anchor>afa7205a661111718ce6786ea460cefc0</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00054.html</anchorfile> <anchor>ad2102962abfde8eb3f2ef7b9bb25c569</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeOrigin</name> <filename>a00059.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeOrigin</name> <anchorfile>a00059.html</anchorfile> <anchor>a65fcb015a66753a97797f9599babc90f</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00059.html</anchorfile> <anchor>aca95c87640ce94a14ee416f113cf368a</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeDestination</name> <filename>a00053.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeDestination</name> <anchorfile>a00053.html</anchorfile> <anchor>a6d230703550cca0a666a8cb48e1c69a7</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00053.html</anchorfile> <anchor>a8cacd86a51ff8cfbf26a99b52003d2fb</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storePrefCabin</name> <filename>a00062.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storePrefCabin</name> <anchorfile>a00062.html</anchorfile> <anchor>aabec5321ee3e0fdae23771103f8ffb79</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00062.html</anchorfile> <anchor>aeab2acf0a0ea1830daa004dc3eada557</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeDemandMean</name> <filename>a00049.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeDemandMean</name> <anchorfile>a00049.html</anchorfile> <anchor>a7abbda75537e50280f51da701bb457e4</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00049.html</anchorfile> <anchor>a32663f5a962db2285f5a97009a6ce5b8</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeDemandStdDev</name> <filename>a00052.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeDemandStdDev</name> <anchorfile>a00052.html</anchorfile> <anchor>abacacc26a395f760b3bf4f1b0467a055</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00052.html</anchorfile> <anchor>aaf8aa63dfdf121ab61501a8e5cbd7c32</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeDemandChangeFeeProb</name> <filename>a00048.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeDemandChangeFeeProb</name> <anchorfile>a00048.html</anchorfile> <anchor>a5255161f6e14a2adceb3a77cae0ca8e2</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00048.html</anchorfile> <anchor>a345093fa0dc2bb2f5490ee21dc758a69</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeDemandChangeFeeDisutility</name> <filename>a00047.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeDemandChangeFeeDisutility</name> <anchorfile>a00047.html</anchorfile> <anchor>a7bf5eee9f824e087f5ce06b0fc79a364</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00047.html</anchorfile> <anchor>a659793866427cf45edb9c34a77ccb213</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeDemandNonRefundableProb</name> <filename>a00051.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeDemandNonRefundableProb</name> <anchorfile>a00051.html</anchorfile> <anchor>ae67770ff1171efd0e01351b7fb5cd436</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00051.html</anchorfile> <anchor>ac9560c21472fc13a28fdcf36ea465c3f</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeDemandNonRefundableDisutility</name> <filename>a00050.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeDemandNonRefundableDisutility</name> <anchorfile>a00050.html</anchorfile> <anchor>aacaa722368021332c8c5ea73167dd135</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00050.html</anchorfile> <anchor>ac54a97fc59d6de9883525ca1a6d4699c</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storePosCode</name> <filename>a00060.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storePosCode</name> <anchorfile>a00060.html</anchorfile> <anchor>af766f298e3620870cf292fb96acbad5b</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00060.html</anchorfile> <anchor>a200ec0f64baf870011ab9e5421f6380e</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storePosProbMass</name> <filename>a00061.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storePosProbMass</name> <anchorfile>a00061.html</anchorfile> <anchor>aeaf49345ea88ff211882d9fa66a33607</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00061.html</anchorfile> <anchor>a160ddc66a433bc264e9d8e74e84a653e</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeChannelCode</name> <filename>a00045.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeChannelCode</name> <anchorfile>a00045.html</anchorfile> <anchor>aa8f3a604d718c2e8513afc66e85ccb06</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00045.html</anchorfile> <anchor>a40052cb5acbb643f3b0eb908b130251c</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeChannelProbMass</name> <filename>a00046.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeChannelProbMass</name> <anchorfile>a00046.html</anchorfile> <anchor>a6addbc9846c4b083504eda6c1f81a9e9</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00046.html</anchorfile> <anchor>a8d2e643dacd32e5dd96e46e3f614ab92</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeTripCode</name> <filename>a00071.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeTripCode</name> <anchorfile>a00071.html</anchorfile> <anchor>a6e726210cc13976f80317da83ba0a374</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00071.html</anchorfile> <anchor>af640691efea55a5e8753bd7d1fce3bb4</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeTripProbMass</name> <filename>a00072.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeTripProbMass</name> <anchorfile>a00072.html</anchorfile> <anchor>a6c7025a51221f309df3e618ff195623b</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00072.html</anchorfile> <anchor>a7b09206933df7f07ef52fde9b0ffdade</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeStayCode</name> <filename>a00067.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeStayCode</name> <anchorfile>a00067.html</anchorfile> <anchor>a7a27501e6891c4b4ad381a2c05c30950</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00067.html</anchorfile> <anchor>affcb87d2e473bdc97cd4e1afce5631c6</anchor> <arglist>(unsigned int iInteger) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeStayProbMass</name> <filename>a00068.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeStayProbMass</name> <anchorfile>a00068.html</anchorfile> <anchor>a39013d8ba2c8a288d065a57c32cd79af</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00068.html</anchorfile> <anchor>ace2ac68ad04bb902da9840eab5260d7d</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeFFCode</name> <filename>a00057.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeFFCode</name> <anchorfile>a00057.html</anchorfile> <anchor>aaef5622d773cf53eef7df3ccff91b704</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00057.html</anchorfile> <anchor>a2b9c10e16b3e2dd9e6a7f65190419c27</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeFFProbMass</name> <filename>a00058.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeFFProbMass</name> <anchorfile>a00058.html</anchorfile> <anchor>aa7253ee756774d4be9f3467d2174428d</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00058.html</anchorfile> <anchor>ae52df61448b40e273a7b99f36c533f24</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storePrefDepTime</name> <filename>a00065.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storePrefDepTime</name> <anchorfile>a00065.html</anchorfile> <anchor>a008d9bb41a7bd04469ee844a5c4a2cfa</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00065.html</anchorfile> <anchor>af4c2f3dc12c531552afc5925593bd952</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storePrefDepTimeProbMass</name> <filename>a00066.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storePrefDepTimeProbMass</name> <anchorfile>a00066.html</anchorfile> <anchor>aa3a92a81473087b4413a0aefb0234dc7</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00066.html</anchorfile> <anchor>a1cd7cc6449f10856e23e44652609e068</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeWTP</name> <filename>a00073.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeWTP</name> <anchorfile>a00073.html</anchorfile> <anchor>a7672d41c00298ec2cc1a3568fb83f650</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00073.html</anchorfile> <anchor>a81f2cf4d289efbdeda07bea28663e70a</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeTimeValue</name> <filename>a00069.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeTimeValue</name> <anchorfile>a00069.html</anchorfile> <anchor>a386a6a341aea5b93163cba62f6ceff4d</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00069.html</anchorfile> <anchor>ad3e135d1589d4d6ae9af92671a8aaa5a</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeTimeValueProbMass</name> <filename>a00070.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeTimeValueProbMass</name> <anchorfile>a00070.html</anchorfile> <anchor>a145a818ae3a3f68ad2ba80a51f4bbe64</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00070.html</anchorfile> <anchor>a0d5d7c300429287ed68da1a65ce2fb34</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeDTD</name> <filename>a00055.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeDTD</name> <anchorfile>a00055.html</anchorfile> <anchor>a9d8b7a91859198c18079b8191703cb0e</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00055.html</anchorfile> <anchor>acb4b787bb2286bc2433879a7ddf622f7</anchor> <arglist>(unsigned int iInteger) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::storeDTDProbMass</name> <filename>a00056.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>storeDTDProbMass</name> <anchorfile>a00056.html</anchorfile> <anchor>a3340bdf9f10cc57f7678f3889d73c277</anchor> <arglist>(DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00056.html</anchorfile> <anchor>ad255ab3cb651d137848499d81006f480</anchor> <arglist>(double iReal) const </arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::doEndDemand</name> <filename>a00038.html</filename> <base>TRADEMGEN::DemandParserHelper::ParserSemanticAction</base> <member kind="function"> <type></type> <name>doEndDemand</name> <anchorfile>a00038.html</anchorfile> <anchor>a114cc8ce12e63e0a9b6307caff921b33</anchor> <arglist>(SEVMGR::SEVMGR_ServicePtr_T, stdair::RandomGeneration &, const POSProbabilityMass_T &, DemandStruct &)</arglist> </member> <member kind="function"> <type>void</type> <name>operator()</name> <anchorfile>a00038.html</anchorfile> <anchor>ae6207711d44b8af035c5f6b801641481</anchor> <arglist>(iterator_t iStr, iterator_t iStrEnd) const </arglist> </member> <member kind="variable"> <type>SEVMGR::SEVMGR_ServicePtr_T</type> <name>_sevmgrServicePtr</name> <anchorfile>a00038.html</anchorfile> <anchor>a16141ce3bce15ceb3a5b5fdf2210988e</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::RandomGeneration &</type> <name>_uniformGenerator</name> <anchorfile>a00038.html</anchorfile> <anchor>a621863f5ecbddc229b22fdb42d6a231c</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const POSProbabilityMass_T &</type> <name>_posProbabilityMass</name> <anchorfile>a00038.html</anchorfile> <anchor>adf55d1214585a3c71d0260a0a301d927</anchor> <arglist></arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::DemandParser</name> <filename>a00033.html</filename> <class kind="struct">TRADEMGEN::DemandParserHelper::DemandParser::definition</class> <member kind="function"> <type></type> <name>DemandParser</name> <anchorfile>a00033.html</anchorfile> <anchor>a81e8ea2d7f26403d6ee3784e0e024c00</anchor> <arglist>(SEVMGR::SEVMGR_ServicePtr_T, stdair::RandomGeneration &, const POSProbabilityMass_T &, DemandStruct &)</arglist> </member> <member kind="variable"> <type>SEVMGR::SEVMGR_ServicePtr_T</type> <name>_sevmgrServicePtr</name> <anchorfile>a00033.html</anchorfile> <anchor>aae0a98f88a855ec9aa67f0d25b529276</anchor> <arglist></arglist> </member> <member kind="variable"> <type>stdair::RandomGeneration &</type> <name>_uniformGenerator</name> <anchorfile>a00033.html</anchorfile> <anchor>a6c48c0c017537c12a659377177f614f5</anchor> <arglist></arglist> </member> <member kind="variable"> <type>const POSProbabilityMass_T &</type> <name>_posProbabilityMass</name> <anchorfile>a00033.html</anchorfile> <anchor>aa64bf145d7f10e9f4e4154530d6efe99</anchor> <arglist></arglist> </member> <member kind="variable"> <type>DemandStruct &</type> <name>_demand</name> <anchorfile>a00033.html</anchorfile> <anchor>abd1fbd322c40b0400b6d25a18c7fcb46</anchor> <arglist></arglist> </member> </compound> <compound kind="struct"> <name>TRADEMGEN::DemandParserHelper::DemandParser::definition</name> <filename>a00024.html</filename> <templarg></templarg> <member kind="function"> <type></type> <name>definition</name> <anchorfile>a00024.html</anchorfile> <anchor>aa8340a824f3668cbf6a6ae80636c3ddb</anchor> <arglist>(DemandParser const &self)</arglist> </member> <member kind="function"> <type>boost::spirit::classic::rule< ScannerT > const &</type> <name>start</name> <anchorfile>a00024.html</anchorfile> <anchor>a6e1599afdb79cfc12673bafbdb0187cd</anchor> <arglist>() const </arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>demand_list</name> <anchorfile>a00024.html</anchorfile> <anchor>a1d7f767d54c09e221a671255c9504c94</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>not_to_be_parsed</name> <anchorfile>a00024.html</anchorfile> <anchor>af7a38dea185d55c9aef561f402dda391</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>demand</name> <anchorfile>a00024.html</anchorfile> <anchor>a102d8a082bbf3645f336aae68d4a46a4</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>demand_end</name> <anchorfile>a00024.html</anchorfile> <anchor>a3630af04d4c23f9023ab1b18e08bf94a</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>pref_dep_date_range</name> <anchorfile>a00024.html</anchorfile> <anchor>aba92ad53a6455c0baf3be3a6d70c7d29</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>date</name> <anchorfile>a00024.html</anchorfile> <anchor>ada4e3a132e9d7122899af11fc131e607</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>dow</name> <anchorfile>a00024.html</anchorfile> <anchor>a0bc207ac504f38a7b8b9088f2f9a371a</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>origin</name> <anchorfile>a00024.html</anchorfile> <anchor>a4c170c2fc896edd79967786deebabe84</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>destination</name> <anchorfile>a00024.html</anchorfile> <anchor>a7c4e8e687225663102348ddcb041119d</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>pref_cabin</name> <anchorfile>a00024.html</anchorfile> <anchor>a58194cbd3b52e55ded82234be948f947</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>demand_params</name> <anchorfile>a00024.html</anchorfile> <anchor>a876be083f3ad1464ae8ca0f2cf8a4bad</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>pos_dist</name> <anchorfile>a00024.html</anchorfile> <anchor>a86271dcabef7b741b19c87657ebbfd2d</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>pos_pair</name> <anchorfile>a00024.html</anchorfile> <anchor>aa2c6ca5e6135ebf0ebf240cbafafa8b8</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>pos_code</name> <anchorfile>a00024.html</anchorfile> <anchor>a2fbcae37a1a15b467b6b9acb49588089</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>pos_share</name> <anchorfile>a00024.html</anchorfile> <anchor>a61103b562c841e39f1039c47c5bc3cf1</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>channel_dist</name> <anchorfile>a00024.html</anchorfile> <anchor>ac88020ad44fc78e3760a1bf3d9b59ac0</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>channel_pair</name> <anchorfile>a00024.html</anchorfile> <anchor>a671ad45f1018ee477a38bf3aea3ed769</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>channel_code</name> <anchorfile>a00024.html</anchorfile> <anchor>a40143c9f3d59d245bbbd382e4cc5579d</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>channel_share</name> <anchorfile>a00024.html</anchorfile> <anchor>a5ceb65bfd9b31a7443e0e5f36e57bf07</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>trip_dist</name> <anchorfile>a00024.html</anchorfile> <anchor>ab8d4ac14fc74eaf3dfebe5117b1e22df</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>trip_pair</name> <anchorfile>a00024.html</anchorfile> <anchor>a6f300bbc26f9eaa9eef0cc7501b141c4</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>trip_code</name> <anchorfile>a00024.html</anchorfile> <anchor>a5438b5888c3ccbc37ccd10928706bdb9</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>trip_share</name> <anchorfile>a00024.html</anchorfile> <anchor>a1c30d6be2153bde1ba72006d6b5c9502</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>stay_dist</name> <anchorfile>a00024.html</anchorfile> <anchor>a88b605279abdb7309641203ebcd8983d</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>stay_pair</name> <anchorfile>a00024.html</anchorfile> <anchor>a1ef5d48daf8bf50f4f1f304fae9eaa5d</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>stay_share</name> <anchorfile>a00024.html</anchorfile> <anchor>a6e73eac71acaf971f9eb2f6bc9a207d5</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>ff_dist</name> <anchorfile>a00024.html</anchorfile> <anchor>abb2904f101622a0dff433c87b7df47f2</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>ff_pair</name> <anchorfile>a00024.html</anchorfile> <anchor>a2b5ad8abb53b06eb51b01fedecf34a90</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>ff_code</name> <anchorfile>a00024.html</anchorfile> <anchor>a86df23b482366e218fe0f03772670a37</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>ff_share</name> <anchorfile>a00024.html</anchorfile> <anchor>aaa6b43a9f6712044d0afab7e896a831c</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>change_fees</name> <anchorfile>a00024.html</anchorfile> <anchor>aa3acbfd69b128de91e915159a55847ed</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>non_refundable</name> <anchorfile>a00024.html</anchorfile> <anchor>a1eb4713775ba228d9db99fcf05da25cf</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>pref_dep_time_dist</name> <anchorfile>a00024.html</anchorfile> <anchor>a4b01e82051f39515ed06f0e152001c42</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>pref_dep_time_pair</name> <anchorfile>a00024.html</anchorfile> <anchor>a9b62768bfa0034513ad5dd786f121a49</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>pref_dep_time_share</name> <anchorfile>a00024.html</anchorfile> <anchor>a57b0be199f55dcb6fb1236fbf0972b7d</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>time</name> <anchorfile>a00024.html</anchorfile> <anchor>a23c7002391bc482aad1aae38358f880e</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>wtp</name> <anchorfile>a00024.html</anchorfile> <anchor>a538bd4aeba41b67a6c0e819574e9735a</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>time_value_dist</name> <anchorfile>a00024.html</anchorfile> <anchor>aa1e61af4707bc2a6c43f35d00655bfa6</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>time_value_pair</name> <anchorfile>a00024.html</anchorfile> <anchor>a73a0df58b70c53474ef4a2d02abb3f3b</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>time_value_share</name> <anchorfile>a00024.html</anchorfile> <anchor>ae5bc122e1078eb1f2248f68c12237d5a</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>dtd_dist</name> <anchorfile>a00024.html</anchorfile> <anchor>a8eaf95350768c2be781b4e9746f20b2c</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>dtd_pair</name> <anchorfile>a00024.html</anchorfile> <anchor>ab79d488db77e8b7ff9f045b63decba02</anchor> <arglist></arglist> </member> <member kind="variable"> <type>boost::spirit::classic::rule< ScannerT ></type> <name>dtd_share</name> <anchorfile>a00024.html</anchorfile> <anchor>aec06886484cfce44fc6bca2be1d40648</anchor> <arglist></arglist> </member> </compound> <compound kind="dir"> <name>trademgen/basic</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/basic/</path> <filename>dir_508093855d89f773b50bbd0ab68f8526.html</filename> <file>BasConst.cpp</file> <file>BasConst_DemandGeneration.hpp</file> <file>BasConst_TRADEMGEN_Service.hpp</file> <file>BasParserTypes.hpp</file> <file>CategoricalAttribute.hpp</file> <file>CategoricalAttributeLite.hpp</file> <file>ContinuousAttribute.hpp</file> <file>ContinuousAttributeLite.hpp</file> <file>DemandCharacteristics.cpp</file> <file>DemandCharacteristics.hpp</file> <file>DemandCharacteristicsTypes.hpp</file> <file>DemandDistribution.cpp</file> <file>DemandDistribution.hpp</file> <file>DictionaryManager.cpp</file> <file>DictionaryManager.hpp</file> <file>RandomGenerationContext.cpp</file> <file>RandomGenerationContext.hpp</file> </compound> <compound kind="dir"> <name>trademgen/batches</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/batches/</path> <filename>dir_82fe4e98ffade78c2351af24a2619850.html</filename> <file>trademgen_generateDemand.cpp</file> <file>trademgen_with_db.cpp</file> </compound> <compound kind="dir"> <name>trademgen/bom</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/bom/</path> <filename>dir_8b11c0375c65cdaea4611398d3f68f4b.html</filename> <file>BomDisplay.cpp</file> <file>BomDisplay.hpp</file> <file>DemandStream.cpp</file> <file>DemandStream.hpp</file> <file>DemandStreamKey.cpp</file> <file>DemandStreamKey.hpp</file> <file>DemandStreamTypes.hpp</file> <file>DemandStruct.cpp</file> <file>DemandStruct.hpp</file> </compound> <compound kind="dir"> <name>trademgen/ui/cmdline</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/ui/cmdline/</path> <filename>dir_d8c5d39ff48e7767d685893a8dd7bd18.html</filename> <file>trademgen.cpp</file> </compound> <compound kind="dir"> <name>trademgen/command</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/command/</path> <filename>dir_f585b09150c3fd954df9ee6ee551e719.html</filename> <file>DBManager.cpp</file> <file>DBManager.hpp</file> <file>DemandManager.cpp</file> <file>DemandManager.hpp</file> <file>DemandParser.cpp</file> <file>DemandParser.hpp</file> <file>DemandParserHelper.cpp</file> <file>DemandParserHelper.hpp</file> </compound> <compound kind="dir"> <name>trademgen/config</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/config/</path> <filename>dir_1eb986491de2d01b7c7929cba4004b2c.html</filename> <file>trademgen-paths.hpp</file> </compound> <compound kind="dir"> <name>trademgen/factory</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/factory/</path> <filename>dir_12414c40ff00dd3e4791ea881698d978.html</filename> <file>FacTRADEMGENServiceContext.cpp</file> <file>FacTRADEMGENServiceContext.hpp</file> </compound> <compound kind="dir"> <name>trademgen/python</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/python/</path> <filename>dir_c2eb717776ca82ec1c341f379735b2d5.html</filename> <file>pytrademgen.cpp</file> </compound> <compound kind="dir"> <name>trademgen/ui/qt</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/ui/qt/</path> <filename>dir_e9ad8a2944037502860b68ebb18bb370.html</filename> <dir>trademgen/ui/qt/trademgen</dir> </compound> <compound kind="dir"> <name>trademgen/service</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/service/</path> <filename>dir_5e6491fc40078d4e922997db7a0d309c.html</filename> <file>TRADEMGEN_Service.cpp</file> <file>TRADEMGEN_ServiceContext.cpp</file> <file>TRADEMGEN_ServiceContext.hpp</file> </compound> <compound kind="dir"> <name>test</name> <path>/builddir/build/BUILD/trademgen-1.00.0/test/</path> <filename>dir_5060ddabf0edc6fe8d875cfce27bca5c.html</filename> <dir>test/trademgen</dir> </compound> <compound kind="dir"> <name>trademgen/ui/qt/trademgen</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/ui/qt/trademgen/</path> <filename>dir_4ab87b54255287b57b8e4647c9b5198c.html</filename> <file>main.cpp</file> <file>trademgen.cpp</file> </compound> <compound kind="dir"> <name>trademgen</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/</path> <filename>dir_e26fbc6b5a1475b1df35c44b21f5f950.html</filename> <dir>trademgen/basic</dir> <dir>trademgen/batches</dir> <dir>trademgen/bom</dir> <dir>trademgen/command</dir> <dir>trademgen/config</dir> <dir>trademgen/factory</dir> <dir>trademgen/python</dir> <dir>trademgen/service</dir> <dir>trademgen/ui</dir> <file>DBParams.hpp</file> <file>TRADEMGEN_Abstract.hpp</file> <file>TRADEMGEN_Exceptions.hpp</file> <file>TRADEMGEN_Service.hpp</file> <file>TRADEMGEN_Types.hpp</file> </compound> <compound kind="dir"> <name>test/trademgen</name> <path>/builddir/build/BUILD/trademgen-1.00.0/test/trademgen/</path> <filename>dir_bf70b639b6cc085353acab312ee4ade1.html</filename> <file>DemandGenerationTestSuite.cpp</file> <file>DemandGenerationTestSuite.hpp</file> <file>generateEvents.cpp</file> </compound> <compound kind="dir"> <name>trademgen/ui</name> <path>/builddir/build/BUILD/trademgen-1.00.0/trademgen/ui/</path> <filename>dir_a7c7c95cff6152ce27bd42cf3b6dbd3d.html</filename> <dir>trademgen/ui/cmdline</dir> <dir>trademgen/ui/qt</dir> </compound> <compound kind="page"> <name>index</name> <title>TraDemGen Documentation</title> <filename>index</filename> <docanchor file="index" title="Getting Started">getting_started</docanchor> <docanchor file="index" title="TraDemGen at SourceForge">at_sourceforge</docanchor> <docanchor file="index" title="TraDemGen Development">development</docanchor> <docanchor file="index" title="External Libraries">external_libs</docanchor> <docanchor file="index" title="Support TraDemGen">social_sponsorship</docanchor> <docanchor file="index" title="About TraDemGen">about</docanchor> <docanchor file="index">N</docanchor> </compound> </tagfile>