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

FacPartialSumHolder.hpp

Go to the documentation of this file.
00001 #ifndef __RMOL_FAC_FACPARTIALSUMHOLDER_HPP
00002 #define __RMOL_FAC_FACPARTIALSUMHOLDER_HPP
00003 
00004 // //////////////////////////////////////////////////////////////////////
00005 // Import section
00006 // //////////////////////////////////////////////////////////////////////
00007 // RMOL
00008 #include <rmol/factory/FacBomAbstract.hpp>
00009 
00010 namespace RMOL {
00011 
00013   class PartialSumHolder;
00014 
00016   class FacPartialSumHolder : public FacBomAbstract {
00017   public:
00018 
00022     static FacPartialSumHolder& instance();
00023 
00027     virtual ~FacPartialSumHolder();
00028 
00032     PartialSumHolder& create ();
00033     
00034 
00035   protected:
00039     FacPartialSumHolder () {}
00040 
00041   private:
00043     static FacPartialSumHolder* _instance;
00044 
00045   };
00046 }
00047 #endif // __RMOL_FAC_FACPARTIALSUMHOLDER_HPP
SourceForge Logo

Generated on Sat Sep 26 13:13:51 2009 for RMOL by Doxygen 1.6.1