TravelCCM Logo  1.00.11
C++ Travel Customer Choice Model Library
Loading...
Searching...
No Matches
ChoiceManager.hpp
Go to the documentation of this file.
1#ifndef __TRAVELCCM_CMD_CHOICEMANAGER_HPP
2#define __TRAVELCCM_CMD_CHOICEMANAGER_HPP
3
4// //////////////////////////////////////////////////////////////////////
5// Import section
6// //////////////////////////////////////////////////////////////////////
7// StdAir
8#include <stdair/stdair_service_types.hpp>
9#include <stdair/bom/TravelSolutionTypes.hpp>
10#include <stdair/basic/PassengerChoiceModel.hpp>
11
13namespace stdair {
14 struct BookingRequestStruct;
15}
16
17namespace TRAVELCCM {
18
23 public:
31 static const stdair::TravelSolutionStruct*
32 chooseTravelSolution (stdair::TravelSolutionList_T&,
33 const stdair::BookingRequestStruct&,
34 const stdair::PassengerChoiceModel::EN_PassengerChoiceModel&);
35 };
36}
37#endif // __TRAVELCCM_CMD_CHOICEMANAGER_HPP
static const stdair::TravelSolutionStruct * chooseTravelSolution(stdair::TravelSolutionList_T &, const stdair::BookingRequestStruct &, const stdair::PassengerChoiceModel::EN_PassengerChoiceModel &)
Forward declarations.