$treeview $search $mathjax
TravelCCM Logo  1.00.2
$projectbrief
$projectbrief
$searchbox

PriceOrientedModel.hpp

Go to the documentation of this file.
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