1.00.11
C++ Simulated Revenue Accounting (RAC) System Library
Loading...
Searching...
No Matches
YieldManager.hpp
Go to the documentation of this file.
1
#ifndef __AIRRAC_CMD_YIELDMANAGER_HPP
2
#define __AIRRAC_CMD_YIELDMANAGER_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// StdAir
8
#include <stdair/stdair_basic_types.hpp>
9
#include <stdair/bom/TravelSolutionTypes.hpp>
10
12
namespace
stdair
{
13
class
BomRoot;
14
class
SegmentDate;
15
class
TimePeriod;
16
}
17
18
namespace
AIRRAC
{
19
23
class
YieldManager {
27
friend
class
AIRRAC_Service
;
28
29
private
:
33
static
void
calculateYield (stdair::TravelSolutionList_T&,
34
const
stdair::BomRoot&);
35
39
static
void
calculateYield (stdair::TravelSolutionStruct&,
40
const
stdair::BomRoot&);
41
45
static
void
updateYields (
const
stdair::BomRoot&);
46
static
void
updateYields (
const
stdair::SegmentDate&,
47
const
stdair::TimePeriod&,
48
const
stdair::AirlineCode_T&);
49
50
private
:
54
YieldManager();
55
59
YieldManager(
const
YieldManager&);
60
64
~YieldManager();
65
};
66
67
}
68
#endif
// __AIRRAC_CMD_YIELDMANAGER_HPP
AIRRAC::YieldManager::AIRRAC_Service
friend class AIRRAC_Service
Definition
YieldManager.hpp:27
AIRRAC
Definition
AIRRAC_Service.hpp:22
stdair
Forward declarations.
Definition
AIRRAC_Service.hpp:15
Generated on Tue Mar 25 2025 00:00:00 for AirRAC by
1.13.2