Structure holding the elements of a travel solution. More...
#include <stdair/bom/ClassAvailabilityStruct.hpp>
Public Member Functions | |
const ClassAvailabilityMap_T & | getClassAvailabilityMap () const |
void | toStream (std::ostream &ioOut) const |
void | fromStream (std::istream &ioIn) |
const std::string | describe () const |
const std::string | display () const |
ClassAvailabilityStruct (const ClassAvailabilityMap_T &) | |
ClassAvailabilityStruct () | |
ClassAvailabilityStruct (const ClassAvailabilityStruct &) | |
~ClassAvailabilityStruct () | |
Structure holding the elements of a travel solution.
Definition at line 32 of file ClassAvailabilityStruct.hpp.
stdair::ClassAvailabilityStruct::ClassAvailabilityStruct | ( | const ClassAvailabilityMap_T & | iClassAvlMap | ) |
"Wrapper" contructor.
Definition at line 27 of file ClassAvailabilityStruct.cpp.
Referenced by ClassAvailabilityStruct().
stdair::ClassAvailabilityStruct::ClassAvailabilityStruct | ( | ) |
Default constructor.
Definition at line 13 of file ClassAvailabilityStruct.cpp.
stdair::ClassAvailabilityStruct::ClassAvailabilityStruct | ( | const ClassAvailabilityStruct & | iClassAvlStruct | ) |
Copy constructor.
Definition at line 21 of file ClassAvailabilityStruct.cpp.
References ClassAvailabilityStruct().
stdair::ClassAvailabilityStruct::~ClassAvailabilityStruct | ( | ) |
Destructor.
Definition at line 17 of file ClassAvailabilityStruct.cpp.
|
inline |
Definition at line 35 of file ClassAvailabilityStruct.hpp.
void stdair::ClassAvailabilityStruct::toStream | ( | std::ostream & | ioOut | ) | const |
Dump a Business Object into an output stream.
ostream& | the output stream. |
Definition at line 33 of file ClassAvailabilityStruct.cpp.
References describe().
|
virtual |
Read a Business Object from an input stream.
istream& | the input stream. |
Reimplemented from stdair::StructAbstract.
Definition at line 38 of file ClassAvailabilityStruct.cpp.
|
virtual |
Display of the structure.
Implements stdair::StructAbstract.
Definition at line 42 of file ClassAvailabilityStruct.cpp.
Referenced by display(), stdair::TravelSolutionStruct::display(), and toStream().
const std::string stdair::ClassAvailabilityStruct::display | ( | ) | const |
Display of the structure.
Definition at line 62 of file ClassAvailabilityStruct.cpp.
References describe().