AirInv Logo  0.1.2
C++ Simulated Airline Inventory Management System library
BomPropertyTree.hpp
Go to the documentation of this file.
00001 #ifndef __AIRINV_SVR_BOMPROPERTYTREE_HPP
00002 #define __AIRINV_SVR_BOMPROPERTYTREE_HPP
00003 
00004 // //////////////////////////////////////////////////////////////////////
00005 // Import section
00006 // //////////////////////////////////////////////////////////////////////
00007 // STL
00008 #include <string>
00009 #include <set>
00010 // StdAir
00011 #include <stdair/stdair_basic_types.hpp>
00012 #include <stdair/stdair_date_time_types.hpp>
00013 
00014 namespace stdair {
00015 
00019   struct BomPropertyTree {
00024     void load (const std::string& iBomTree);
00025 
00029     std::string save() const;
00030 
00031     // ///////////// Attributes ////////////
00033     stdair::AirlineCode_T _airlineCode;
00034 
00036     stdair::FlightNumber_T _flightNumber;
00037 
00039     stdair::Date_T _departureDate;
00040 
00042     std::set<stdair::AirportCode_T> _airportCodeList;
00043   };
00044 
00045 }
00046 #endif // __AIRINV_SVR_BOMPROPERTYTREE_HPP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines