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

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

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

+ Graphe de collaboration de Arcane::impl::TextReader2:

Classes

class  Impl
 

Fonctions membres publiques

 TextReader2 (const String &filename)
 
 TextReader2 (const TextReader2 &rhs)=delete
 
TextReader2operator= (const TextReader2 &rhs)=delete
 
void read (Span< std::byte > values)
 
void readIntegers (Span< Integer > values)
 
String fileName () const
 
void setFileOffset (Int64 v)
 
void setDataCompressor (Ref< IDataCompressor > ds)
 
Ref< IDataCompressordataCompressor () const
 
std::istream & stream ()
 
Int64 fileLength () const
 

Fonctions membres privées

void _binaryRead (Span< std::byte > values)
 
void _checkStream (const char *type, Int64 nb_read_value)
 

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 TextReader2.h.

Documentation des constructeurs et destructeur

◆ TextReader2()

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

Définition à la ligne 57 du fichier TextReader2.cc.

◆ ~TextReader2()

Arcane::impl::TextReader2::~TextReader2 ( )

Définition à la ligne 71 du fichier TextReader2.cc.

Documentation des fonctions membres

◆ _binaryRead()

void Arcane::impl::TextReader2::_binaryRead ( Span< std::byte >  values)
private

Définition à la ligne 114 du fichier TextReader2.cc.

◆ _checkStream()

void Arcane::impl::TextReader2::_checkStream ( const char type,
Int64  nb_read_value 
)
private

Définition à la ligne 89 du fichier TextReader2.cc.

◆ dataCompressor()

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

Définition à la ligne 162 du fichier TextReader2.cc.

◆ fileLength()

Int64 Arcane::impl::TextReader2::fileLength ( ) const

Définition à la ligne 180 du fichier TextReader2.cc.

◆ fileName()

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

Définition à la ligne 135 du fichier TextReader2.cc.

◆ read()

void Arcane::impl::TextReader2::read ( Span< std::byte >  values)

Définition à la ligne 103 du fichier TextReader2.cc.

◆ readIntegers()

void Arcane::impl::TextReader2::readIntegers ( Span< Integer >  values)

Définition à la ligne 80 du fichier TextReader2.cc.

◆ setDataCompressor()

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

Définition à la ligne 153 du fichier TextReader2.cc.

◆ setFileOffset()

void Arcane::impl::TextReader2::setFileOffset ( Int64  v)

Définition à la ligne 144 du fichier TextReader2.cc.

◆ stream()

std::istream & Arcane::impl::TextReader2::stream ( )

Définition à la ligne 171 du fichier TextReader2.cc.

Documentation des données membres

◆ m_p

Impl* Arcane::impl::TextReader2::m_p
private

Définition à la ligne 64 du fichier TextReader2.h.


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