12#ifndef _character_QUEUE_H
13#define _character_QUEUE_H
Liste chainée contenant des valeurs de type char
int character_queue_dequeue(character_queue_t *queue, char *data)
Supprime un élément de type char dans la file.
void character_queue_destroy(character_queue_t *queue)
Destruction d'une file.
character_list_t character_queue_t
Type de données pour représenter une file contenant des valeurs de type char
Definition character_queue.h:32
int character_queue_enqueue(character_queue_t *queue, char data)
Ajouter un élément de type char dans la file.
void character_queue_init(character_queue_t *queue)
Initialisation d'une nouvelle file contenant des valeurs de type char
int character_queue_size(character_queue_t *queue)
Accesseur sur la taille d'une file.
char character_queue_peek(character_queue_t *queue)
Récupère la valeur de type char le plus ancien de la file.
Type de données pour représenter une liste chainée contenant des char
Definition character_list.h:42