Jafar
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
tableOpt.hpp
00001 #ifndef RIDE_TABLE_OPT_HPP
00002 #define RIDE_TABLE_OPT_HPP
00003 
00004 #include <set>
00005 #include <list>
00006 #include <vector>
00007 #include "ride/interval.hpp"
00008 //#include "kernel/jafarException.hpp"
00009 //#include "ride/rideException.hpp"
00010 
00011 
00012 namespace jafar {
00013 
00014     namespace ride {
00015 
00020         std::vector<tagSlot> optimizeSlotAllocation (
00021                 Formation const& formation,
00022                 std::vector<tagSlot> const& slots);
00023 
00024 
00029         std::vector<tagSlot> optimizeSplitAllocation (
00030                 Formation const& formation,
00031                 SplitParam const& splitParam,
00032                 std::vector<tagSlot> const& slots,
00033                 std::list<int> & splitGroupId);
00034 
00035     }
00036 }
00037 
00038 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on Wed Oct 15 2014 00:37:26 for Jafar by doxygen 1.7.6.1
LAAS-CNRS