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

HardRestrictionModel.hpp

Go to the documentation of this file.
00001 #ifndef __TRAVELCCM_BOM_HARDRESTRICTIONMODEL_HPP
00002 #define __TRAVELCCM_BOM_HARDRESTRICTIONMODEL_HPP
00003 
00004 // //////////////////////////////////////////////////////////////////////
00005 // Import section
00006 // //////////////////////////////////////////////////////////////////////
00007 // StdAir
00008 #include <stdair/stdair_service_types.hpp>
00009 #include <stdair/bom/TravelSolutionTypes.hpp>
00010 
00012 namespace stdair {
00013   struct BookingRequestStruct;
00014 }
00015 
00016 namespace TRAVELCCM {
00017   
00021   class HardRestrictionModel {
00022   public:    
00033     static const stdair::TravelSolutionStruct*
00034     chooseTravelSolution (stdair::TravelSolutionList_T&,
00035                           const stdair::BookingRequestStruct&);
00036   };
00037 }
00038 #endif // __TRAVELCCM_BOM_HARDRESTRICTIONMODEL_HPP