#include <Predictor.h>
Inheritance diagram for PredictorAlgorithm:
Public Member Functions | |
virtual void | addContexts (const membershiplist *contexts, time_t time)=0 |
virtual void | addContext (unsigned long contextId, time_t time)=0 |
virtual unsigned long | getNextContext () const =0 |
virtual membershiplist | getNextContexts () const =0 |
virtual contexttrajectory | getContextTrajectory (unsigned int start, unsigned int end) const =0 |
virtual unsigned long | getContextAt (time_t time) const =0 |
virtual membershiplist | getContextsAt (time_t time) const =0 |
virtual string | serialize () const =0 |
virtual void | unserialize (string data)=0 |
virtual string | toString () const =0 |
|
Implemented in ActiveLezi, HMM, Predictor, AveragePredictor, and SingleStepDurationPredictor. |
|
Implemented in ActiveLezi, HMM, Predictor, AveragePredictor, and SingleStepDurationPredictor. |
|
Implemented in ActiveLezi, HMM, Predictor, AveragePredictor, and SingleStepDurationPredictor. |
|
Implemented in ActiveLezi, HMM, Predictor, AveragePredictor, and SingleStepDurationPredictor. |
|
Implemented in ActiveLezi, HMM, AveragePredictor, and SingleStepDurationPredictor. |
|
Implemented in ActiveLezi, HMM, Predictor, AveragePredictor, and SingleStepDurationPredictor. |
|
Implemented in ActiveLezi, HMM, Predictor, AveragePredictor, and SingleStepDurationPredictor. |
|
Serialize a predictors data to a string
Implemented in ActiveLezi, HMM, Predictor, AveragePredictor, and SingleStepDurationPredictor. |
|
This is only for testing. Implemented in ActiveLezi, HMM, AveragePredictor, and SingleStepDurationPredictor. |
|
Unserialize a predictors data from a string
Implemented in ActiveLezi, HMM, Predictor, AveragePredictor, and SingleStepDurationPredictor. |