12#ifndef ARCANE_PARALLEL_THREAD_IASYNCQUEUE_H
13#define ARCANE_PARALLEL_THREAD_IASYNCQUEUE_H
37 virtual void push(
void* v) =0;
41 virtual void*
pop() =0;
Fichier de configuration d'Arcane.
File asynchrone permettant d'échanger des informations entre threads.
virtual void * pop()=0
Récupère la première valeur de la file et bloque s'il n'y en a pas.
virtual void push(void *v)=0
Ajoute v dans la file.
virtual void * tryPop()=0
Récupère la première valeur s'il y en. Retourne nullptr sinon.
Déclarations des types et méthodes utilisés par les mécanismes d'échange de messages.