TraDemGen Logo  1.00.0
C++ Simulated Travel Demand Generation Library
 All Classes Namespaces Files Functions Variables Typedefs Friends Pages
TRADEMGEN::DemandStream Member List

This is the complete list of members for TRADEMGEN::DemandStream, including all inherited members.

_demandCharacteristicsTRADEMGEN::DemandStreamprotected
_demandCharacteristicsRandomGeneratorTRADEMGEN::DemandStreamprotected
_demandDistributionTRADEMGEN::DemandStreamprotected
_holderMapTRADEMGEN::DemandStreamprotected
_keyTRADEMGEN::DemandStreamprotected
_parentTRADEMGEN::DemandStreamprotected
_posProMassTRADEMGEN::DemandStreamprotected
_randomGenerationContextTRADEMGEN::DemandStreamprotected
_requestDateTimeRandomGeneratorTRADEMGEN::DemandStreamprotected
_totalNumberOfRequestsToBeGeneratedTRADEMGEN::DemandStreamprotected
convertFloatIntoDuration(const stdair::FloatDuration_T)TRADEMGEN::DemandStream
DemandStream(const Key_T &)TRADEMGEN::DemandStreamprotected
describeKey() const TRADEMGEN::DemandStreaminline
display() const TRADEMGEN::DemandStream
fromStream(std::istream &ioIn)TRADEMGEN::DemandStreaminline
generateChangeFees()TRADEMGEN::DemandStream
generateChannel()TRADEMGEN::DemandStream
generateFrequentFlyer()TRADEMGEN::DemandStream
generateNextRequest(stdair::RandomGeneration &, const stdair::DemandGenerationMethod &)TRADEMGEN::DemandStream
generateNonRefundable()TRADEMGEN::DemandStream
generatePOS()TRADEMGEN::DemandStream
generatePreferredDepartureTime()TRADEMGEN::DemandStream
generateStayDuration()TRADEMGEN::DemandStream
generateTimeOfRequestPoissonProcess()TRADEMGEN::DemandStream
generateTimeOfRequestStatisticsOrder()TRADEMGEN::DemandStream
generateTripType()TRADEMGEN::DemandStream
generateValueOfTime()TRADEMGEN::DemandStream
generateWTP(stdair::RandomGeneration &, const stdair::Date_T &, const stdair::DateTime_T &, const stdair::DayDuration_T &)TRADEMGEN::DemandStream
getChangeFeeDisutility() const TRADEMGEN::DemandStreaminline
getDemandCharacteristics() const TRADEMGEN::DemandStreaminline
getDemandDistribution() const TRADEMGEN::DemandStreaminline
getDestination() const TRADEMGEN::DemandStreaminline
getHolderMap() const TRADEMGEN::DemandStreaminline
getKey() const TRADEMGEN::DemandStreaminline
getMeanNumberOfRequests() const TRADEMGEN::DemandStreaminline
getNonRefundableDisutility() const TRADEMGEN::DemandStreaminline
getNumberOfRequestsGeneratedSoFar() const TRADEMGEN::DemandStreaminline
getOrigin() const TRADEMGEN::DemandStreaminline
getParent() const TRADEMGEN::DemandStreaminline
getPOSProbabilityMass() const TRADEMGEN::DemandStreaminline
getPreferredCabin() const TRADEMGEN::DemandStreaminline
getPreferredDepartureDate() const TRADEMGEN::DemandStreaminline
getStdDevNumberOfRequests() const TRADEMGEN::DemandStreaminline
getTotalNumberOfRequestsToBeGenerated() const TRADEMGEN::DemandStreaminline
incrementGeneratedRequestsCounter()TRADEMGEN::DemandStreaminline
Key_T typedefTRADEMGEN::DemandStream
reset(stdair::BaseGenerator_T &ioSharedGenerator)TRADEMGEN::DemandStream
setAll(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 &)TRADEMGEN::DemandStream
setBoolFirstDateTimeRequest(const bool &iFirstDateTimeRequest)TRADEMGEN::DemandStreaminline
setDemandCharacteristics(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)TRADEMGEN::DemandStreaminline
setDemandCharacteristicsRandomGeneratorSeed(const stdair::RandomSeed_T &iSeed)TRADEMGEN::DemandStreaminline
setDemandDistribution(const DemandDistribution &iDemandDistribution)TRADEMGEN::DemandStreaminline
setNumberOfRequestsGeneratedSoFar(const stdair::Count_T &iCount)TRADEMGEN::DemandStreaminline
setPOSProbabilityMass(const POSProbabilityMass_T &iProbMass)TRADEMGEN::DemandStreaminline
setRequestDateTimeRandomGeneratorSeed(const stdair::RandomSeed_T &iSeed)TRADEMGEN::DemandStreaminline
setTotalNumberOfRequestsToBeGenerated(const stdair::NbOfRequests_T &iNbOfRequests)TRADEMGEN::DemandStreaminline
stdair::FacBom classTRADEMGEN::DemandStreamfriend
stdair::FacBomManager classTRADEMGEN::DemandStreamfriend
stillHavingRequestsToBeGenerated(const stdair::DemandGenerationMethod &iDemandGenerationMethod) const TRADEMGEN::DemandStream
toStream(std::ostream &ioOut) const TRADEMGEN::DemandStreaminline
toString() const TRADEMGEN::DemandStream
~DemandStream()TRADEMGEN::DemandStreamprotectedvirtual