$treeview $search $mathjax
00001 // ////////////////////////////////////////////////////////////////////// 00002 // Import section 00003 // ////////////////////////////////////////////////////////////////////// 00004 // STL 00005 #include <cassert> 00006 #include <istream> 00007 #include <ostream> 00008 #include <sstream> 00009 // StdAir 00010 #include <stdair/bom/AirlineStruct.hpp> 00011 00012 namespace stdair { 00013 00014 // //////////////////////////////////////////////////////////////////// 00015 AirlineStruct::AirlineStruct () { 00016 } 00017 00018 // //////////////////////////////////////////////////////////////////// 00019 AirlineStruct::AirlineStruct (const AirlineStruct& iAirlineStruct) 00020 : _code (iAirlineStruct._code), _name (iAirlineStruct._name) { 00021 } 00022 00023 // //////////////////////////////////////////////////////////////////// 00024 AirlineStruct::AirlineStruct (const AirlineCode_T& iAirlineCode, 00025 const std::string& iAirlineName) 00026 : _code (iAirlineCode), _name (iAirlineName) { 00027 } 00028 00029 // //////////////////////////////////////////////////////////////////// 00030 AirlineStruct::~AirlineStruct () { 00031 } 00032 00033 // ////////////////////////////////////////////////////////////////////// 00034 void AirlineStruct::toStream (std::ostream& ioOut) const { 00035 ioOut << describe(); 00036 } 00037 00038 // ////////////////////////////////////////////////////////////////////// 00039 void AirlineStruct::fromStream (std::istream& ioIn) { 00040 } 00041 00042 // ////////////////////////////////////////////////////////////////////// 00043 const std::string AirlineStruct::describe() const { 00044 std::ostringstream oStr; 00045 oStr << _code << " " << _name; 00046 return oStr.str(); 00047 } 00048 00049 }