1.00.10
C++ Standard Airline IT Object Library
|
|
Go to the documentation of this file. 1 #ifndef __STDAIR_BOM_VIRTUALCLASSSTRUCT_HPP
2 #define __STDAIR_BOM_VIRTUALCLASSSTRUCT_HPP
29 return _bookingClassList;
49 return _cumulatedBookingLimit;
54 return _cumulatedProtection;
79 _cumulatedBookingLimit = iBL;
84 _cumulatedProtection = iP;
93 _bookingClassList.push_back(&iBookingClass);
100 void toStream (std::ostream& ioOut)
const;
146 #endif // __STDAIR_BOM_VIRTUALCLASSSTRUCT_HPP
void addBookingClass(BookingClass &iBookingClass)
const BookingLimit_T & getCumulatedBookingLimit() const
const Yield_T & getYield() const
void setMean(const MeanValue_T &iMean)
std::list< BookingClass * > BookingClassList_T
void setCumulatedBookingLimit(const BookingLimit_T &iBL)
const ProtectionLevel_T & getCumulatedProtection() const
const MeanValue_T & getMean() const
void fromStream(std::istream &ioIn)
const StdDevValue_T & getStdDev() const
Handle on the StdAir library context.
const BookingClassList_T & getBookingClassList() const
const GeneratedDemandVector_T getGeneratedDemandVector() const
void setYield(const Yield_T &iYield)
void setCumulatedProtection(const ProtectionLevel_T &iP)
std::vector< double > GeneratedDemandVector_T
void setStdDev(const StdDevValue_T &iStdDev)
const std::string describe() const
Base class for the light structures.
void toStream(std::ostream &ioOut) const