AirSched Logo  0.1.4
C++ Simulated Airline Schedule Manager Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FareFamilyStruct.cpp
Go to the documentation of this file.
1 // //////////////////////////////////////////////////////////////////////
2 // Import section
3 // //////////////////////////////////////////////////////////////////////
4 // STL
5 #include <cassert>
6 #include <sstream>
7 // AIRSCHED
9 
10 namespace AIRSCHED {
11 
12  // //////////////////////////////////////////////////////////////////////
14  FareFamilyStruct (const stdair::FamilyCode_T& iFamilyCode,
15  const stdair::ClassList_String_T& iClasses)
16  : _familyCode (iFamilyCode),
17  _classes (iClasses) {
18  }
19 
20  // //////////////////////////////////////////////////////////////////////
21  const std::string FareFamilyStruct::describe() const {
22  std::ostringstream ostr;
23  ostr << " " << _familyCode << " " << _classes << ", ";
24  return ostr.str();
25  }
26 
27 }