Column-oriented GPU-accelerated Database Management System
CoGaDB
/home/sebastian/gpudbms/trunk/hype-library/include/core/report.hpp
Go to the documentation of this file.
00001 #pragma once
00002 
00003 #include <config/exports.hpp>
00004 
00005 #include <string>
00006 #include <stdexcept>
00007 
00008 namespace hype
00009 {
00010         namespace core{
00011                 class HYPE_EXPORT Report
00012                 {       public:
00013                         static Report& instance();
00014                         
00015                         double getRelativeEstimationError(const std::string& algorithm_name) const throw(std::invalid_argument);
00016                         
00017                         private:
00018                                 Report();
00019                                 Report(const Report& report);
00020                                 Report& operator=(const Report& report);
00021                 };
00022 
00023         };//end namespace core
00024 }; //end namespace hype 
00025 
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines