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

HybridModel.hpp

Go to the documentation of this file.
00001 #ifndef __TRAVELCCM_BOM_HYBRIDMODEL_HPP
00002 #define __TRAVELCCM_BOM_HYBRIDMODEL_HPP
00003 
00004 // //////////////////////////////////////////////////////////////////////
00005 // Import section
00006 // //////////////////////////////////////////////////////////////////////
00007 // TravelCCM
00008 #include <travelccm/bom/CustomerChoiceModel.hpp>
00009 
00010 namespace TRAVELCCM {
00011   
00016   class HybridModel : public CustomerChoiceModel {
00017     
00018   public: 
00029     const stdair::TravelSolutionStruct*
00030     chooseTravelSolution (stdair::TravelSolutionList_T&,
00031                           const stdair::BookingRequestStruct&) const;
00032     
00033   public:
00037     HybridModel ();
00038 
00039   public:
00043     ~HybridModel ();
00044 
00045   private:
00049     static const HybridModel _hybridModel;
00050   };
00051 }
00052 #endif // __TRAVELCCM_BOM_HYBRIDMODEL_HPP