TravelCCM Logo  1.00.1
C++ Travel Customer Choice Model Library
 All Classes Namespaces Files Functions Variables Typedefs Friends Macros Pages
TRAVELCCM::HybridModel Class Reference

#include <travelccm/bom/HybridModel.hpp>

List of all members.

Static Public Member Functions

static const
stdair::TravelSolutionStruct * 
chooseTravelSolution (stdair::TravelSolutionList_T &, const stdair::BookingRequestStruct &)

Detailed Description

Class implementing the customer choice of cheapest solution within disutility.

Definition at line 22 of file HybridModel.hpp.

Member Function Documentation

const stdair::TravelSolutionStruct * TRAVELCCM::HybridModel::chooseTravelSolution ( stdair::TravelSolutionList_T &  ioTSList,
const stdair::BookingRequestStruct &  iBookingRequest 

Choose the cheapest travel solution and the fare option within the given list of travel solutions.

Fare options which do not satisfy the restrictions of the customer have a disutility for each unsatisfied restriction.

The returned pointer will be NULL if no travel solution is chosen (e.g. Willingness-To-Pay too low).

Definition at line 21 of file HybridModel.cpp.

The documentation for this class was generated from the following files: