1.00.15
C++ Simulated Airline Inventory Management System Library
Toggle main menu visibility
Loading...
Searching...
No Matches
SegmentSnapshotTableHelper.hpp
Go to the documentation of this file.
1
#ifndef __AIRINV_BOM_SEGMENTSNAPSHOTTABLEHELPER_HPP
2
#define __AIRINV_BOM_SEGMENTSNAPSHOTTABLEHELPER_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// STL
8
#include <string>
9
// StdAir
10
#include <stdair/stdair_basic_types.hpp>
11
12
// Forward declarations
13
namespace
stdair
{
14
class
SegmentSnapshotTable;
15
class
SegmentCabin;
16
}
17
18
namespace
AIRINV
{
19
22
class
SegmentSnapshotTableHelper
{
23
public
:
24
// ////////// Business Methods /////////
26
static
void
takeSnapshots
(stdair::SegmentSnapshotTable&,
27
const
stdair::DateTime_T&);
28
private
:
29
// ////////// Helpers for business methods. //////////
31
static
void
takeSnapshots
(stdair::SegmentSnapshotTable&,
32
const
stdair::DTD_T&,
33
const
stdair::SegmentCabin&,
34
const
stdair::SegmentDataID_T);
35
37
static
void
registerProductAndPriceOrientedBookings
38
(stdair::SegmentSnapshotTable&,
const
stdair::DTD_T&,
39
const
stdair::SegmentCabin&,
const
stdair::SegmentDataID_T);
40
};
41
42
}
43
#endif
// __AIRINV_BOM_SEGMENTSNAPSHOTTABLEHELPER_HPP
AIRINV::SegmentSnapshotTableHelper
Definition
SegmentSnapshotTableHelper.hpp:22
AIRINV::SegmentSnapshotTableHelper::takeSnapshots
static void takeSnapshots(stdair::SegmentSnapshotTable &, const stdair::DateTime_T &)
Definition
SegmentSnapshotTableHelper.cpp:27
AIRINV
Definition
AIRINV_Master_Service.hpp:38
stdair
Forward declarations.
Definition
AIRINV_Master_Service.hpp:25
Generated on
for AirInv by
1.17.0