Héritage :
Méthodes publiques
Constructeurs/Destructeurs
Opérations
void AssignScanNextEnrgtMethod(int (* f)(BufferizedDataFile*, char*))
- Réalise la liaison entre une fonction écrite par l'utilisateur et la méthode prédéfinie connue pour scanner en mémoire un enregistrement déjà lu sur un fichier de données séquentielles.
void AssignSetMemoryScopeMethod(int (* f)(UserFileId))
- Réalise la liaison entre une fonction écrite par l'utilisateur et la méthode prédéfinie connue pour déterminer la portée de la mémoire associée au fichier. C'est-à-dire le nombre de pas de simulation passés pour lesquels on aura accès aux valeurs enregistrées dans le fichier.
void AssignSetPredictionScopeMethod(int (* f)(UserFileId))
- Réalise la liaison entre une fonction écrite par l'utilisateur et la méthode prédéfinie connue pour déterminer la portée de la prédiction associée au fichier. C'est-à-dire le nombre de pas de simulation passés pour lesquels on aura accès aux valeurs enregistrées dans le fichier.
int SumUpMemoryIntFieldValue(int fieldId, int lb, int ub)
- Les méthodes suivantes renvoient la somme des valeurs mémorisées pour le champ donné en premier argument, entre les bornes (comprises) spécifiées par les deux arguments suivants. La borne 0 correspond à l'enregistrement lu au pas courant de la simulation, la borne 1 correspond au pas précédent, etc.
float SumUpMemoryFloatFieldValue(int fieldId, int lb, int ub)
double SumUpMemoryDoubleFieldValue(int fieldId, int lb, int ub)
int SumUpPredictionIntFieldValue(int fieldId, int lb, int ub)
- Les méthodes suivantes renvoient la somme des valeurs prédites pour le champ donné en premier argument, entre les bornes (comprises) spécifiées par les deux arguments suivants. La borne 0 (qui correspondrait au pas courant) est interdite. La borne 1 correspond à l'enregistrement qui sera lu au pas suivant de la simulation, etc.
float SumUpPredictionFloatFieldValue(int fieldId, int lb, int ub)
double SumUpPredictionDoubleFieldValue(int fieldId, int lb, int ub)
Accès
TableauString* GetMemoryTab()
-
TableauString* GetPredictionTab()
-
void SetMemoryTab(TableauString*)
-
void SetPredictionTab(TableauString*)
-
char* GetPredictionTabItem(int k)
void SetMemoryTabItem(int k, char*)
void SetPredictionTabItem(int k, char*)
void AddMemoryTabItem(char*)
void AddPredictionTabItem(char*)
int GetMemoryCurrentRecordIndex()
int GetPredictionCurrentRecordIndex()
void SetMemoryCurrentRecordIndex(int k)
void SetPredictionCurrentRecordIndex(int k)
void UpdateMemoryCurrentRecordIndex()
void UpdatePredictionCurrentRecordIndex()
int GetMemoryOldestRecordIndex()
int GetPredictionNearestRecordIndex()
int GetMemoryPreviousRecordIndex(int refIndex)
int GetPredictionNextRecordIndex(int refIndex)
- Cette classe n'a pas de classe descendante.
This page was generated with the help of DOC++.