$treeview $search $mathjax
AirInv Logo  1.00.1
$projectbrief
$projectbrief
$searchbox

FFDisutilityStruct.hpp

Go to the documentation of this file.
00001 #ifndef __AIRINV_BOM_FFDISUTILITYSTRUCT_HPP
00002 #define __AIRINV_BOM_FFDISUTILITYSTRUCT_HPP
00003 
00004 // //////////////////////////////////////////////////////////////////////
00005 // Import section
00006 // //////////////////////////////////////////////////////////////////////
00007 // STL
00008 #include <string>
00009 // StdAir
00010 #include <stdair/stdair_rm_types.hpp>
00011 
00012 namespace AIRINV {
00013 
00015   struct FFDisutilityStruct : public stdair::StructAbstract {
00016     
00017   public:
00018     // ////////////////// Display Support Methods ////////////////
00020     const std::string describe() const;
00021 
00022 
00023   public:
00024     // /////////////// Constructors and destructors ///////////////
00026     FFDisutilityStruct();
00028     ~FFDisutilityStruct();
00029   private:
00031     FFDisutilityStruct (const FFDisutilityStruct&);
00032 
00033 
00034   public:
00035     // ////////////// Attributes ///////////////////
00037     std::string _key;
00038 
00040     stdair::FFDisutilityCurve_T _curve;
00041     
00042   public:
00043     // ///////////////// Staging ///////////////////
00045     stdair::DTD_T _dtd;
00046   };
00047 
00048 }
00049 #endif // __AIRINV_BOM_FFDISUTILITYSTRUCT_HPP