1.00.26
C++ Standard Airline IT Object Library
Toggle main menu visibility
Loading...
Searching...
No Matches
BomArchive.hpp
Go to the documentation of this file.
1
#ifndef __STDAIR_BOM_BOMARCHIVE_HPP
2
#define __STDAIR_BOM_BOMARCHIVE_HPP
3
4
// //////////////////////////////////////////////////////////////////////
5
// Import section
6
// //////////////////////////////////////////////////////////////////////
7
// STL
8
#include <iosfwd>
9
10
namespace
stdair
{
11
13
class
BomRoot
;
14
class
Inventory
;
15
class
FlightDate
;
16
class
LegDate
;
17
class
SegmentDate
;
18
class
LegCabin
;
19
class
SegmentCabin
;
20
class
FareFamily
;
21
class
BookingClass
;
22
struct
BookingRequestStruct
;
23
28
class
BomArchive
{
29
public
:
36
static
void
archive
(
const
BomRoot
&);
37
44
static
std::string
archive
(
const
Inventory
&);
45
53
static
void
restore
(
const
std::string& iArchive,
Inventory
&);
54
61
static
void
archive
(
const
FlightDate
&);
62
};
63
64
}
65
#endif
// __STDAIR_BOM_BOMARCHIVE_HPP
stdair
Handle on the StdAir library context.
Definition
BasChronometer.cpp:9
stdair::BomArchive
Utility class to archive/restore BOM objects with Boost serialisation.
Definition
BomArchive.hpp:28
stdair::BomArchive::restore
static void restore(const std::string &iArchive, Inventory &)
Definition
BomArchive.cpp:44
stdair::BomArchive::archive
static void archive(const BomRoot &)
Definition
BomArchive.cpp:32
stdair::BomRoot
Class representing the actual attributes for the Bom root.
Definition
BomRoot.hpp:32
stdair::BookingClass
Definition
BookingClass.hpp:24
stdair::BookingRequestStruct
Structure holding the elements of a booking request.
Definition
BookingRequestStruct.hpp:21
stdair::FareFamily
Class representing the actual attributes for a family fare.
Definition
FareFamily.hpp:28
stdair::FlightDate
Class representing the actual attributes for an airline flight-date.
Definition
FlightDate.hpp:42
stdair::Inventory
Class representing the actual attributes for an airline inventory.
Definition
Inventory.hpp:41
stdair::LegCabin
Class representing the actual attributes for an airline leg-cabin.
Definition
LegCabin.hpp:25
stdair::LegDate
Definition
LegDate.hpp:25
stdair::SegmentCabin
Class representing the actual attributes for an airline segment-cabin.
Definition
SegmentCabin.hpp:39
stdair::SegmentDate
Class representing the actual attributes for an airline segment-date.
Definition
SegmentDate.hpp:42
Generated for StdAir by
1.17.0