class tab_time

Liste des index des partiels récemment décédés. More...

Definition#include <globals.h>
List of all Methods
Annotated List
Files
Globals
Hierarchy
Index

Public Members


Detailed Description

Liste des index des partiels récemment décédés (Carnet mondain section décès)

int* label

Tableau d'index des partiels

int* time

Nombre de trames écoulées depuis la mort de chaque partiel référence par tab_time::label

int nb

Nombre de partiels référencés dans les tableaux tab_time::label et tab_time::time

int LatTime

Période de deuil durant laquelle la réutilisation de l'index du défunt est interdite

void add (int new_label, int new_time)

Ajoute un nouvel index dans la liste des morts

void initArrays (int maxNbOutput)

Reserve la mémoire adequate pour les tableaux utilisés en interne

Parameters:
maxNbOutputnombre maximal de morts dans la liste

tab_time ()

Constructeur

~tab_time ()

Désalloue la mémoire réservée

void remove (int index)

Retire un mort de la liste

Parameters:
indexindex dans la liste du partiel mort à retirer

void increase_time (int index)

Augmente d'une unité le delai de deuil d'un partiel mort

Parameters:
indexindex dans la liste du partiel mort considéré

int too_old (int index)

Teste si un mort est mort depuis suffisamment longtemps pour le rayer de la liste

Parameters:
indexindex dans la liste du partiel mort testé


Generated by: chose@josquin on Wed Nov 10 20:55:59 199.