1.00.13
C++ Standard Airline IT Object Library
Loading...
Searching...
No Matches
BookingClassKey.cpp
Go to the documentation of this file.
1
// //////////////////////////////////////////////////////////////////////
2
// Import section
3
// //////////////////////////////////////////////////////////////////////
4
// STL
5
#include <cassert>
6
#include <sstream>
7
// StdAir
8
#include <
stdair/basic/BasConst_Inventory.hpp
>
9
#include <
stdair/bom/BookingClassKey.hpp
>
10
11
namespace
stdair
{
12
13
// ////////////////////////////////////////////////////////////////////
14
BookingClassKey::BookingClassKey() : _classCode (
DEFAULT_CLASS_CODE
) {
15
assert (
false
);
16
}
17
18
// ////////////////////////////////////////////////////////////////////
19
BookingClassKey::BookingClassKey (
const
BookingClassKey
& iKey)
20
: _classCode (iKey._classCode) {
21
}
22
23
// ////////////////////////////////////////////////////////////////////
24
BookingClassKey::BookingClassKey (
const
ClassCode_T
& iClassCode)
25
: _classCode (iClassCode) {
26
}
27
28
// ////////////////////////////////////////////////////////////////////
29
BookingClassKey::~BookingClassKey
() {
30
}
31
32
// ////////////////////////////////////////////////////////////////////
33
void
BookingClassKey::toStream
(std::ostream& ioOut)
const
{
34
ioOut <<
"BookingClassKey: "
<<
toString
();
35
}
36
37
// ////////////////////////////////////////////////////////////////////
38
void
BookingClassKey::fromStream
(std::istream& ioIn) {
39
}
40
41
// ////////////////////////////////////////////////////////////////////
42
const
std::string
BookingClassKey::toString
()
const
{
43
std::ostringstream oStr;
44
oStr << _classCode;
45
return
oStr.str();
46
}
47
48
}
BasConst_Inventory.hpp
BookingClassKey.hpp
stdair
Handle on the StdAir library context.
Definition
BasChronometer.cpp:9
stdair::ClassCode_T
std::string ClassCode_T
Definition
stdair_basic_types.hpp:57
stdair::DEFAULT_CLASS_CODE
const ClassCode_T DEFAULT_CLASS_CODE
stdair::BookingClassKey
Definition
BookingClassKey.hpp:16
stdair::BookingClassKey::fromStream
void fromStream(std::istream &ioIn)
Definition
BookingClassKey.cpp:38
stdair::BookingClassKey::~BookingClassKey
~BookingClassKey()
Definition
BookingClassKey.cpp:29
stdair::BookingClassKey::toStream
void toStream(std::ostream &ioOut) const
Definition
BookingClassKey.cpp:33
stdair::BookingClassKey::toString
const std::string toString() const
Definition
BookingClassKey.cpp:42
Generated for StdAir by
1.10.0