StdAir Logo  1.00.0
C++ Standard Airline IT Object Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
MPInventory.hpp
Go to the documentation of this file.
1 #ifndef __MYPROVIDER_INVENTORY_HPP
2 #define __MYPROVIDER_INVENTORY_HPP
3 
8 // //////////////////////////////////////////////////////////////////////
9 // Import section
10 // //////////////////////////////////////////////////////////////////////
11 // STL
12 #include <list>
13 // StdAir
14 #include <stdair/bom/Inventory.hpp>
15 
16 namespace myprovider {
17 
18  class Inventory : public stdair::Inventory {
19  public:
20  // /////////// Display support methods /////////
22  std::string toString() const;
23 
26  const std::string describeKey() const;
27 
28  public:
32  Inventory (const Key_T&);
34  ~Inventory();
36  Inventory ();
37  Inventory (const Inventory&);
38  };
39 
40  // ////////// Type definitions /////////
42  typedef std::list<Inventory*> InventoryList_T;
43 
44 }
48 #endif // __MYPROVIDER_INVENTORY_HPP