Hybrid Query Processing Engine for Coprocessing in Database Systems
HyPE
hype::core::PeriodicRecomputation Class Reference

#include <periodic_recomputation.hpp>

Inheritance diagram for hype::core::PeriodicRecomputation:
Collaboration diagram for hype::core::PeriodicRecomputation:

List of all members.

Public Member Functions

 PeriodicRecomputation ()
virtual bool internal_recompute (Algorithm &algortihm)

Static Public Member Functions

static
RecomputationHeuristic_Internal
create ()

Private Attributes

unsigned int counter_

Detailed Description

Definition at line 16 of file periodic_recomputation.hpp.


Constructor & Destructor Documentation


Member Function Documentation

Definition at line 23 of file periodic_recomputation.hpp.

References PeriodicRecomputation().

Referenced by hype::core::PluginLoader::loadPlugins(), and PeriodicRecomputation().

Here is the call graph for this function:

Here is the caller graph for this function:

returns true, if approximation function has to be recomputed and false otherwise

Implements hype::core::RecomputationHeuristic_Internal.

Definition at line 15 of file periodic_recomputation.cpp.

References counter_, hype::core::Algorithm::getName(), hype::core::Runtime_Configuration::getRecomputationPeriod(), and hype::core::Runtime_Configuration::instance().

Here is the call graph for this function:


Member Data Documentation

Definition at line 28 of file periodic_recomputation.hpp.

Referenced by internal_recompute().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines