1.01.14
C++ Simulated Airline Travel Solution Provider (TSP) Library
Loading...
Searching...
No Matches
FareFamilyStruct.cpp
Go to the documentation of this file.
1
// //////////////////////////////////////////////////////////////////////
2
// Import section
3
// //////////////////////////////////////////////////////////////////////
4
// STL
5
#include <cassert>
6
#include <sstream>
7
// AirTSP
8
#include <
airtsp/bom/FareFamilyStruct.hpp
>
9
10
namespace
AIRTSP
{
11
12
// //////////////////////////////////////////////////////////////////////
13
FareFamilyStruct::
14
FareFamilyStruct
(
const
stdair::FamilyCode_T& iFamilyCode,
15
const
stdair::CurveKey_T& iFRAT5Key,
16
const
stdair::CurveKey_T& iFFDisutilityKey,
17
const
stdair::ClassList_String_T& iClasses)
18
:
_familyCode
(iFamilyCode),
_frat5CurveKey
(iFRAT5Key),
19
_ffDisutilityCurveKey
(iFFDisutilityKey),
_classes
(iClasses) {
20
}
21
22
// //////////////////////////////////////////////////////////////////////
23
const
std::string
FareFamilyStruct::describe
()
const
{
24
std::ostringstream ostr;
25
ostr <<
" "
<<
_familyCode
<<
" "
26
<<
_frat5CurveKey
<<
" "
<<
_ffDisutilityCurveKey
27
<<
" "
<<
_classes
<<
", "
;
28
return
ostr.str();
29
}
30
31
}
FareFamilyStruct.hpp
AIRTSP
Definition
AIRTSP_Service.hpp:23
AIRTSP::FareFamilyStruct::_ffDisutilityCurveKey
stdair::CurveKey_T _ffDisutilityCurveKey
Definition
FareFamilyStruct.hpp:21
AIRTSP::FareFamilyStruct::_frat5CurveKey
stdair::CurveKey_T _frat5CurveKey
Definition
FareFamilyStruct.hpp:20
AIRTSP::FareFamilyStruct::_classes
stdair::ClassList_String_T _classes
Definition
FareFamilyStruct.hpp:22
AIRTSP::FareFamilyStruct::_familyCode
stdair::FamilyCode_T _familyCode
Definition
FareFamilyStruct.hpp:19
AIRTSP::FareFamilyStruct::describe
const std::string describe() const
Definition
FareFamilyStruct.cpp:23
AIRTSP::FareFamilyStruct::FareFamilyStruct
FareFamilyStruct(const stdair::FamilyCode_T &, const stdair::CurveKey_T &, const stdair::CurveKey_T &, const stdair::ClassList_String_T &)
Definition
FareFamilyStruct.cpp:14
Generated on Mon May 5 2025 00:00:00 for AirTSP by
1.14.0