Predictor Class Reference

#include <Predictor.h>

Inheritance diagram for Predictor:

PredictorAlgorithm List of all members.

Public Member Functions

 Predictor (const string &name, const predictorparams &params)
virtual ~Predictor ()
virtual void addContexts (const membershiplist *contexts, time_t time)
virtual void addContext (unsigned long contextId, time_t time)
virtual unsigned long getNextContext () const
virtual membershiplist getNextContexts () const
virtual unsigned long getContextAt (time_t time) const
virtual membershiplist getContextsAt (time_t time) const
virtual string serialize () const
virtual void unserialize (string data)

Detailed Description

Predictor Wrapper

The Predictor Class is a wrapper class that loads a dll containing the actual implementation during runtime.


Constructor & Destructor Documentation

Predictor::Predictor const string &  name,
const predictorparams params
 

Creates the classifier

Parameters:
name The name of the requested classifier implementation.
params A map of parameters to initialize the classifier.

Predictor::~Predictor  )  [virtual]
 

Destructor


Member Function Documentation

virtual void Predictor::addContext unsigned long  contextId,
time_t  time
[inline, virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

virtual void Predictor::addContexts const membershiplist contexts,
time_t  time
[inline, virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

virtual unsigned long Predictor::getContextAt time_t  time  )  const [inline, virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

virtual membershiplist Predictor::getContextsAt time_t  time  )  const [inline, virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

virtual unsigned long Predictor::getNextContext  )  const [inline, virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

virtual membershiplist Predictor::getNextContexts  )  const [inline, virtual]
 

Todo:
documentation

Implements PredictorAlgorithm.

virtual string Predictor::serialize  )  const [inline, virtual]
 

Serialize a predictors data to a string

Returns:
String representation of the predictor data.

Implements PredictorAlgorithm.

virtual void Predictor::unserialize string  data  )  [inline, virtual]
 

Unserialize a predictors data from a string

Parameters:
data String representation of the predictor data.

Implements PredictorAlgorithm.


The documentation for this class was generated from the following files:
Generated on Mon Jun 5 10:20:50 2006 for Intelligence.kdevelop by  doxygen 1.4.6