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

#include <oneshot_computation.hpp>

Inheritance diagram for hype::core::Oneshotcomputation:
Collaboration diagram for hype::core::Oneshotcomputation:

List of all members.

Public Member Functions

 Oneshotcomputation ()
virtual bool internal_recompute (Algorithm &algortihm)
 Oneshotcomputation ()
virtual const bool recompute (Algorithm &algortihm)

Static Public Member Functions

static
RecomputationHeuristic_Internal
create ()
static RecomputationHeuristiccreate ()

Private Attributes

bool once_
unsigned int counter_

Detailed Description

Definition at line 16 of file oneshot_computation.hpp.


Constructor & Destructor Documentation

Definition at line 8 of file oneshot_computation.cpp.

Referenced by create().

Here is the caller graph for this function:


Member Function Documentation

Definition at line 23 of file oneshot_computation.hpp.

References Oneshotcomputation().

Referenced by hype::core::PluginLoader::loadPlugins().

Here is the call graph for this function:

Here is the caller graph for this function:

Definition at line 23 of file static_computation.hpp.

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

Implements hype::core::RecomputationHeuristic_Internal.

Definition at line 13 of file oneshot_computation.cpp.

References hype::core::Algorithm::getName().

Here is the call graph for this function:

virtual const bool hype::core::Oneshotcomputation::recompute ( Algorithm algortihm) [virtual]

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

Reimplemented from hype::core::RecomputationHeuristic_Internal.


Member Data Documentation

Definition at line 29 of file oneshot_computation.hpp.

Definition at line 28 of file oneshot_computation.hpp.


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