RMOL Logo Get Revenue Management Optimisation Library at SourceForge.net. Fast, secure and Free Open Source software downloads

FacDemand.hpp

Go to the documentation of this file.
00001 #ifndef __RMOL_FAC_FACDEMAND_HPP
00002 #define __RMOL_FAC_FACDEMAND_HPP
00003 
00004 // //////////////////////////////////////////////////////////////////////
00005 // Import section
00006 // //////////////////////////////////////////////////////////////////////
00007 // RMOL
00008 #include <rmol/factory/FacBomAbstract.hpp>
00009 
00010 namespace RMOL {
00011 
00013   class FldDistributionParameters;
00014   class FldYieldRange;
00015   class Demand;
00016 
00018   class FacDemand : public FacBomAbstract {
00019   public:
00020 
00024     static FacDemand& instance();
00025 
00029     virtual ~FacDemand();
00030 
00034     Demand& create (const FldDistributionParameters&, const FldYieldRange&);
00035 
00036   protected:
00040     FacDemand () {}
00041 
00042   private:
00044     static FacDemand* _instance;
00045 
00046   };
00047 }
00048 #endif // __RMOL_FAC_FACDEMAND_HPP
SourceForge Logo

Generated on Tue Apr 14 17:57:51 2009 for RMOL by Doxygen 1.5.8