$treeview $search $mathjax
00001 #ifndef __TRAVELCCM_BOM_PRICEORIENTEDMODEL_HPP 00002 #define __TRAVELCCM_BOM_PRICEORIENTEDMODEL_HPP 00003 00004 // ////////////////////////////////////////////////////////////////////// 00005 // Import section 00006 // ////////////////////////////////////////////////////////////////////// 00007 // TravelCCM 00008 #include <travelccm/bom/CustomerChoiceModel.hpp> 00009 00010 namespace TRAVELCCM { 00011 00015 class PriceOrientedModel : public CustomerChoiceModel { 00016 00017 public: 00025 const stdair::TravelSolutionStruct* 00026 chooseTravelSolution (stdair::TravelSolutionList_T&, 00027 const stdair::BookingRequestStruct&) const; 00028 00029 public: 00033 PriceOrientedModel (); 00034 00035 public: 00039 ~PriceOrientedModel (); 00040 00041 private: 00045 static const PriceOrientedModel _priceOrientedModel; 00046 }; 00047 } 00048 #endif // __TRAVELCCM_BOM_PRICEORIENTEDMODEL_HPP