Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::impl::TextWriter2

Classe d'écriture d'un fichier texte pour les protections/reprises. Plus de détails...

#include <arcane/std/internal/TextWriter2.h>

+ Graphe de collaboration de Arcane::impl::TextWriter2:

Classes

class  Impl
 

Fonctions membres publiques

 TextWriter2 (const String &filename)
 
 TextWriter2 (const TextWriter2 &rhs)=delete
 
TextWriter2operator= (const TextWriter2 &rhs)=delete
 
void write (Span< const std::byte > values)
 
String fileName () const
 
void setDataCompressor (Ref< IDataCompressor > ds)
 
Ref< IDataCompressordataCompressor () const
 
Int64 fileOffset ()
 
std::ostream & stream ()
 

Fonctions membres privées

void _open (const String &filename)
 
void _binaryWrite (Span< const std::byte > values)
 

Attributs privés

Implm_p
 

Description détaillée

Classe d'écriture d'un fichier texte pour les protections/reprises.

Définition à la ligne 37 du fichier TextWriter2.h.

Documentation des constructeurs et destructeur

◆ TextWriter2()

Arcane::impl::TextWriter2::TextWriter2 ( const String filename)
explicit

Définition à la ligne 48 du fichier TextWriter2.cc.

◆ ~TextWriter2()

Arcane::impl::TextWriter2::~TextWriter2 ( )

Définition à la ligne 58 du fichier TextWriter2.cc.

Documentation des fonctions membres

◆ _binaryWrite()

void Arcane::impl::TextWriter2::_binaryWrite ( Span< const std::byte >  values)
private

Définition à la ligne 117 du fichier TextWriter2.cc.

◆ _open()

void Arcane::impl::TextWriter2::_open ( const String filename)
private

Définition à la ligne 67 du fichier TextWriter2.cc.

◆ dataCompressor()

Ref< IDataCompressor > Arcane::impl::TextWriter2::dataCompressor ( ) const

Définition à la ligne 102 du fichier TextWriter2.cc.

◆ fileName()

String Arcane::impl::TextWriter2::fileName ( ) const

Définition à la ligne 90 du fichier TextWriter2.cc.

◆ fileOffset()

Int64 Arcane::impl::TextWriter2::fileOffset ( )

Définition à la ligne 108 du fichier TextWriter2.cc.

◆ setDataCompressor()

void Arcane::impl::TextWriter2::setDataCompressor ( Ref< IDataCompressor ds)

Définition à la ligne 96 du fichier TextWriter2.cc.

◆ stream()

std::ostream & Arcane::impl::TextWriter2::stream ( )

Définition à la ligne 138 du fichier TextWriter2.cc.

◆ write()

void Arcane::impl::TextWriter2::write ( Span< const std::byte >  values)

Définition à la ligne 81 du fichier TextWriter2.cc.

Documentation des données membres

◆ m_p

Impl* Arcane::impl::TextWriter2::m_p
private

Définition à la ligne 62 du fichier TextWriter2.h.


La documentation de cette classe a été générée à partir des fichiers suivants :