Table of Contents

Class: QueuePriorite ./central/QueuePriorite.py

Implemente une Queue de priorite dynamique.

Methods   
__init__
deposer
prelever
vide
  __init__ 
__init__ ( self,  foncComp )

Constructeur.

Cree une Queue vide.

foncComp (Function)
fonction de comparaison, accepte 2 parametres et retourne 0, 1 ou -1
  • depuis - 1.0

  • auteur - Alexandre D'Amico

  deposer 
deposer ( self,  element )

Deposer l'element avec la priorite voulue au bon endroit de la queue.

Leve l'exception ErreurQueuePleine si la queue est pleine.

element
element a inserer dans la queue
  • depuis - 1.0

  • auteur - Alexandre D'Amico

Exceptions   
ErreurInsertionQueue
  prelever 
prelever ( self )

Prelever l'element le plus prioritaire de la queue (premier element de la queue).

Leve l'exception ErreurQueueVide si la queue est vide.

retourne
l'element de tete de la queue
  • depuis - 1.0

  • auteur - Alexandre D'Amico

Exceptions   
ErreurQueueVide
  vide 
vide ( self )

Savoir si la Queue est vide.

retourne entier
1 si la Queue est vide, 0 sinon
  • depuis - 1.0

  • auteur - Alexandre D'Amico


Table of Contents

This document was automatically generated on Tue Jul 15 21:19:11 2003 by HappyDoc version 2.0.1