1.00.3
C++ Simulated Airline Inventory Management System library
FlightDateHelper.hpp
Go to the documentation of this file.
1
#ifndef __AIRINV_BOM_FLIGHTDATEHELPER_HPP
2
#define __AIRINV_BOM_FLIGHTDATEHELPER_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// StdAir
8
#include <stdair/stdair_basic_types.hpp>
9
10
// Forward declarations
11
namespace
stdair
{
12
class
FlightDate;
13
}
14
15
namespace
AIRINV
{
16
19
class
FlightDateHelper
{
20
public
:
21
// ////////// Business Methods /////////
24
static
void
fillFromRouting
(
const
stdair::FlightDate&);
25
27
static
void
updateAvailability
(
const
stdair::FlightDate&,
28
const
stdair::SegmentCabin&,
29
const
stdair::PartySize_T& iNbOfBookings);
30
33
static
void
updateAvailabilityPool
(
const
stdair::FlightDate&,
34
const
stdair::CabinCode_T&);
35
38
static
void
recalculateAvailability
(
const
stdair::FlightDate&,
39
const
stdair::CabinCode_T&);
40
42
static
void
updateBookingControls
(stdair::FlightDate&);
43
46
static
void
recalculateAvailability
(
const
stdair::FlightDate&);
47
};
48
49
}
50
#endif // __AIRINV_BOM_FLIGHTDATEHELPER_HPP
AIRINV::FlightDateHelper::updateBookingControls
static void updateBookingControls(stdair::FlightDate &)
Definition:
FlightDateHelper.cpp:22
AIRINV::FlightDateHelper::updateAvailability
static void updateAvailability(const stdair::FlightDate &, const stdair::SegmentCabin &, const stdair::PartySize_T &iNbOfBookings)
Definition:
FlightDateHelper.cpp:67
stdair
Forward declarations.
Definition:
AIRINV_Master_Service.hpp:25
AIRINV::FlightDateHelper::recalculateAvailability
static void recalculateAvailability(const stdair::FlightDate &, const stdair::CabinCode_T &)
Definition:
FlightDateHelper.cpp:127
AIRINV::FlightDateHelper::updateAvailabilityPool
static void updateAvailabilityPool(const stdair::FlightDate &, const stdair::CabinCode_T &)
Definition:
FlightDateHelper.cpp:92
AIRINV
Definition:
AIRINV_Master_Service.hpp:38
AIRINV::FlightDateHelper
Definition:
FlightDateHelper.hpp:19
AIRINV::FlightDateHelper::fillFromRouting
static void fillFromRouting(const stdair::FlightDate &)
Definition:
FlightDateHelper.cpp:51
Generated on Tue Jan 28 2020 00:00:00 for AirInv by
1.8.17