TravelCCM Logo  0.5.3
C++ Travel Customer Choice Model Library
TRAVELCCM::ChoiceManager Class Reference

#include <travelccm/command/ChoiceManager.hpp>

List of all members.

Static Public Member Functions

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

Detailed Description

Class managing the customer choice model/algorithm.

Definition at line 21 of file ChoiceManager.hpp.


Member Function Documentation

const stdair::TravelSolutionStruct * TRAVELCCM::ChoiceManager::chooseTravelSolution ( stdair::TravelSolutionList_T &  ioTravelSolutionList,
const stdair::BookingRequestStruct &  iBookingRequest 
) [static]

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

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

Definition at line 17 of file ChoiceManager.cpp.


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