1.01.6
C++ Simulated Airline Travel Solution Provider (TSP) Library
FareFamilyStruct.hpp
Go to the documentation of this file.
1
#ifndef __AIRTSP_BOM_FAREFAMILYSTRUCT_HPP
2
#define __AIRTSP_BOM_FAREFAMILYSTRUCT_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// STL
8
#include <string>
9
#include <vector>
10
// StdAir
11
#include <stdair/stdair_inventory_types.hpp>
12
#include <stdair/basic/StructAbstract.hpp>
13
14
namespace
AIRTSP
{
15
17
struct
FareFamilyStruct
:
public
stdair::StructAbstract {
18
// Attributes
19
stdair::FamilyCode_T
_familyCode
;
20
stdair::CurveKey_T
_frat5CurveKey
;
21
stdair::CurveKey_T
_ffDisutilityCurveKey
;
22
stdair::ClassList_String_T
_classes
;
23
25
FareFamilyStruct
(
const
stdair::FamilyCode_T&,
26
const
stdair::CurveKey_T&,
const
stdair::CurveKey_T&,
27
const
stdair::ClassList_String_T&);
28
30
const
std::string
describe
()
const
;
31
};
32
34
typedef
std::vector<FareFamilyStruct>
FareFamilyStructList_T
;
35
36
}
37
#endif // __AIRTSP_BOM_FAREFAMILYSTRUCT_HPP
AIRTSP::FareFamilyStructList_T
std::vector< FareFamilyStruct > FareFamilyStructList_T
Definition:
FareFamilyStruct.hpp:34
AIRTSP::FareFamilyStruct::_ffDisutilityCurveKey
stdair::CurveKey_T _ffDisutilityCurveKey
Definition:
FareFamilyStruct.hpp:21
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
AIRTSP
Definition:
AIRTSP_Service.hpp:23
AIRTSP::FareFamilyStruct::_familyCode
stdair::FamilyCode_T _familyCode
Definition:
FareFamilyStruct.hpp:19
AIRTSP::FareFamilyStruct
Definition:
FareFamilyStruct.hpp:17
AIRTSP::FareFamilyStruct::_frat5CurveKey
stdair::CurveKey_T _frat5CurveKey
Definition:
FareFamilyStruct.hpp:20
AIRTSP::FareFamilyStruct::_classes
stdair::ClassList_String_T _classes
Definition:
FareFamilyStruct.hpp:22
Generated on Thu Feb 6 2020 00:00:00 for AirTSP by
1.8.17