Partager via


container_buffer, classe

La classe basic_container_buffer sert de mémoire tampon de flux basée sur une mémoire qui prend en charge l'écriture ou la lecture de séquences de caractères. Notez qu'elle ne peut pas être utilisée comme une mémoire tampon productrice-consommatrice.

template<
   typename _CollectionType
>
class container_buffer : public streambuf<typename _CollectionType::value_type>;

Paramètres

  • _CollectionType
    Type du conteneur.

Membres

Typedefs publics

Nom

Description

char_type

Constructeurs publics

Nom

Description

container_buffer::container_buffer, constructeur

Surchargé. Crée un élément container_buffer avec une collection, copiant ses données dans la mémoire tampon.

Méthodes publiques

Nom

Description

container_buffer::collection, méthode

Notes

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

Configuration requise

En-tête : containerstream.h

Espace de noms : concurrency::streams

Voir aussi

Référence

concurrency::streams, espace de noms