#include <stdair/bom/RMEventStruct.hpp>
Public Member Functions | |
const AirlineCode_T & | getAirlineCode () const |
const KeyDescription_T & | getFlightDateDescription () const |
const DateTime_T & | getRMEventTime () const |
void | toStream (std::ostream &ioOut) const |
void | fromStream (std::istream &ioIn) |
const std::string | describe () const |
RMEventStruct (const AirlineCode_T &, const KeyDescription_T &, const DateTime_T &) | |
RMEventStruct (const RMEventStruct &) | |
RMEventStruct () | |
~RMEventStruct () |
Structure holding the elements of a snapshot .
Definition at line 19 of file RMEventStruct.hpp.
stdair::RMEventStruct::RMEventStruct | ( | const AirlineCode_T & | iAirlineCode, |
const KeyDescription_T & | iFlightDateDescription, | ||
const DateTime_T & | iRMEventTime | ||
) |
Constructor.
Definition at line 27 of file RMEventStruct.cpp.
stdair::RMEventStruct::RMEventStruct | ( | const RMEventStruct & | iRMEvent | ) |
Copy constructor.
Definition at line 19 of file RMEventStruct.cpp.
stdair::RMEventStruct::RMEventStruct | ( | ) |
Default constructor.
It is private so that it can not be used.
Definition at line 13 of file RMEventStruct.cpp.
stdair::RMEventStruct::~RMEventStruct | ( | ) |
Destructor.
Definition at line 36 of file RMEventStruct.cpp.
|
inline |
Get the airline code.
Definition at line 23 of file RMEventStruct.hpp.
|
inline |
Get the string describing the flight-date key.
Definition at line 28 of file RMEventStruct.hpp.
|
inline |
Get the snapshot action time.
Definition at line 33 of file RMEventStruct.hpp.
void stdair::RMEventStruct::toStream | ( | std::ostream & | ioOut | ) | const |
Dump a Business Object into an output stream.
ostream& | the output stream. |
Reimplemented from stdair::StructAbstract.
Definition at line 40 of file RMEventStruct.cpp.
References describe().
|
virtual |
Read a Business Object from an input stream.
istream& | the input stream. |
Reimplemented from stdair::StructAbstract.
Definition at line 45 of file RMEventStruct.cpp.
|
virtual |
Display of the structure.
Implements stdair::StructAbstract.
Definition at line 49 of file RMEventStruct.cpp.
Referenced by toStream().