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

Emsr.hpp

Go to the documentation of this file.
00001 #ifndef __RMOL_EMSR_HPP
00002 #define __RMOL_EMSR_HPP
00003 
00004 // //////////////////////////////////////////////////////////////////////
00005 // Import section
00006 // //////////////////////////////////////////////////////////////////////
00007 // RMOL
00008 #include <rmol/RMOL_Types.hpp>
00009 
00010 namespace RMOL {
00011 
00013   // class Resource;
00014   class BucketHolder;
00015   class Bucket;
00016 
00018   class Emsr {
00019   public:
00020 
00032     static void heuristicOptimisationByEmsr (const ResourceCapacity_T,
00033                                              BucketHolder&,
00034                                              BidPriceVector_T&);
00035 
00043     static void heuristicOptimisationByEmsrA (const ResourceCapacity_T,
00044                                               BucketHolder&);
00045 
00053     static void heuristicOptimisationByEmsrB (const ResourceCapacity_T,
00054                                               BucketHolder&,
00055                                               Bucket&);
00056 
00057   };
00058 }
00059 #endif // __RMOL_EMSR_HPP
SourceForge Logo

Generated on Fri Sep 11 06:31:59 2009 for RMOL by Doxygen 1.5.8