1 #ifndef PERFORMANCEDB_HXX
2 #define PERFORMANCEDB_HXX
8 #include "performancedata.hxx"
11 * Registry for performance data.
13 * Allows to store performance data for later reuse/retrieval. Just
14 * a simple map for now.
16 * @author Thomas F�rster <t.foerster@biologie.hu-berlin.de>
18 //TODO provide std::map interface?
25 void registerPerformanceData(const std::string& id, PerformanceData* data);
26 void registerPerformanceData(const std::string& id, const std::string& filename);
28 PerformanceData* getDataFor(const std::string& id);
29 void load(SGPath path);
32 std::map<std::string, PerformanceData*> _db;