APPFS
Advanced practical programming for scientists
|
Queue Implementierung. More...
#include <stdbool.h>
Go to the source code of this file.
Typedefs | |
typedef struct queue | Queue |
Functions | |
Queue * | queue_new (int size) |
Erzeugt eine neue Queue. More... | |
void | queue_free (Queue *queue) |
Gibt eine Queue wieder frei. More... | |
void | queue_put (Queue *queue, int element) |
Hängt eine neues Element an das Ende der Queue an. More... | |
int | queue_get (Queue *queue) |
Holt das vordersten Element aus der Queue heraus. More... | |
bool | queue_is_empty (const Queue *queue) |
Stellt fest, ob eine Queue leer ist. More... | |
void queue_free | ( | Queue * | queue | ) |
int queue_get | ( | Queue * | queue | ) |
bool queue_is_empty | ( | const Queue * | queue | ) |
Queue* queue_new | ( | int | size | ) |