Back to index

nordugrid-arc-nox  1.1.0~rc6
BenchmarkBroker.h
Go to the documentation of this file.
00001 // -*- indent-tabs-mode: nil -*-
00002 
00003 #ifndef __ARC_BENCHMARKBROKER_H__
00004 #define __ARC_BENCHMARKBROKER_H__
00005 
00006 #include <arc/client/Broker.h>
00007 
00008 namespace Arc {
00009 
00010   class BenchmarkBroker
00011     : public Broker {
00012 
00013   public:
00014     BenchmarkBroker(const UserConfig& usercfg);
00015     ~BenchmarkBroker();
00016     static Plugin* Instance(PluginArgument *arg);
00017 
00018   protected:
00019     void SortTargets();
00020     std::string benchmark;
00021   };
00022 
00023 } // namespace Arc
00024 
00025 #endif // __ARC_FASTESTCPUBROKER_H__