This is the complete list of members for TRADEMGEN::DemandStream, including all inherited members.
_demandCharacteristics | TRADEMGEN::DemandStream | protected |
_demandCharacteristicsRandomGenerator | TRADEMGEN::DemandStream | protected |
_demandDistribution | TRADEMGEN::DemandStream | protected |
_holderMap | TRADEMGEN::DemandStream | protected |
_key | TRADEMGEN::DemandStream | protected |
_parent | TRADEMGEN::DemandStream | protected |
_posProMass | TRADEMGEN::DemandStream | protected |
_randomGenerationContext | TRADEMGEN::DemandStream | protected |
_requestDateTimeRandomGenerator | TRADEMGEN::DemandStream | protected |
_totalNumberOfRequestsToBeGenerated | TRADEMGEN::DemandStream | protected |
convertFloatIntoDuration(const stdair::FloatDuration_T) | TRADEMGEN::DemandStream | |
DemandStream(const Key_T &) | TRADEMGEN::DemandStream | protected |
describeKey() const | TRADEMGEN::DemandStream | inline |
display() const | TRADEMGEN::DemandStream | |
fromStream(std::istream &ioIn) | TRADEMGEN::DemandStream | inline |
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::DemandStream | inline |
getDemandCharacteristics() const | TRADEMGEN::DemandStream | inline |
getDemandDistribution() const | TRADEMGEN::DemandStream | inline |
getDestination() const | TRADEMGEN::DemandStream | inline |
getHolderMap() const | TRADEMGEN::DemandStream | inline |
getKey() const | TRADEMGEN::DemandStream | inline |
getMeanNumberOfRequests() const | TRADEMGEN::DemandStream | inline |
getNonRefundableDisutility() const | TRADEMGEN::DemandStream | inline |
getNumberOfRequestsGeneratedSoFar() const | TRADEMGEN::DemandStream | inline |
getOrigin() const | TRADEMGEN::DemandStream | inline |
getParent() const | TRADEMGEN::DemandStream | inline |
getPOSProbabilityMass() const | TRADEMGEN::DemandStream | inline |
getPreferredCabin() const | TRADEMGEN::DemandStream | inline |
getPreferredDepartureDate() const | TRADEMGEN::DemandStream | inline |
getStdDevNumberOfRequests() const | TRADEMGEN::DemandStream | inline |
getTotalNumberOfRequestsToBeGenerated() const | TRADEMGEN::DemandStream | inline |
incrementGeneratedRequestsCounter() | TRADEMGEN::DemandStream | inline |
Key_T typedef | TRADEMGEN::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::DemandStream | inline |
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::DemandStream | inline |
setDemandCharacteristicsRandomGeneratorSeed(const stdair::RandomSeed_T &iSeed) | TRADEMGEN::DemandStream | inline |
setDemandDistribution(const DemandDistribution &iDemandDistribution) | TRADEMGEN::DemandStream | inline |
setNumberOfRequestsGeneratedSoFar(const stdair::Count_T &iCount) | TRADEMGEN::DemandStream | inline |
setPOSProbabilityMass(const POSProbabilityMass_T &iProbMass) | TRADEMGEN::DemandStream | inline |
setRequestDateTimeRandomGeneratorSeed(const stdair::RandomSeed_T &iSeed) | TRADEMGEN::DemandStream | inline |
setTotalNumberOfRequestsToBeGenerated(const stdair::NbOfRequests_T &iNbOfRequests) | TRADEMGEN::DemandStream | inline |
stdair::FacBom class | TRADEMGEN::DemandStream | friend |
stdair::FacBomManager class | TRADEMGEN::DemandStream | friend |
stillHavingRequestsToBeGenerated(const stdair::DemandGenerationMethod &iDemandGenerationMethod) const | TRADEMGEN::DemandStream | |
toStream(std::ostream &ioOut) const | TRADEMGEN::DemandStream | inline |
toString() const | TRADEMGEN::DemandStream | |
~DemandStream() | TRADEMGEN::DemandStream | protectedvirtual |