Partager via


producer_consumer_buffer, classe

La classe producer_consumer_buffer sert de mémoire tampon de flux basée sur une mémoire qui prend en charge l'écriture et la lecture de séquence d'octets. Elle peut être utilisée comme mémoire tampon du consommateur/producteur.

template<
   typename _CharType
>
class producer_consumer_buffer : public streambuf<_CharType>;

Paramètres

  • _CharType
    Type de données de l'élément de base de producer_consumer_buffer.

Membres

Typedefs publics

Nom

Description

char_type

Constructeurs publics

Nom

Description

producer_consumer_buffer::producer_consumer_buffer, constructeur

Créez un élément producer_consumer_buffer.

Notes

Il s'agit d'une version de références comptabilisées de basic_producer_consumer_buffer.

Configuration requise

En-tête : producerconsumerstream.h

Espace de noms : concurrency::streams

Voir aussi

Référence

concurrency::streams, espace de noms