Classe d'écriture d'un fichier texte pour les protections/reprises. Plus de détails...
#include <arcane/std/TextReader.h>
Classes | |
class | Impl |
Fonctions membres publiques | |
TextReader (const String &filename) | |
TextReader (const TextReader &rhs)=delete | |
TextReader & | operator= (const TextReader &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< IDataCompressor > | dataCompressor () const |
std::ifstream & | stream () |
Int64 | fileLength () const |
void | read (Span< Int16 > values) |
void | read (Span< Int32 > values) |
void | read (Span< Int64 > values) |
void | read (Span< Real > values) |
void | read (Span< Byte > values) |
Fonctions membres privées | |
void | _binaryRead (void *bytes, Int64 len) |
void | _checkStream (const char *type, Int64 nb_read_value) |
Attributs privés | |
Impl * | m_p |
Classe d'écriture d'un fichier texte pour les protections/reprises.
Définition à la ligne 38 du fichier TextReader.h.
|
explicit |
Définition à la ligne 52 du fichier TextReader.cc.
Arcane::impl::TextReader::~TextReader | ( | ) |
Définition à la ligne 66 du fichier TextReader.cc.
Définition à la ligne 154 du fichier TextReader.cc.
Définition à la ligne 84 du fichier TextReader.cc.
Ref< IDataCompressor > Arcane::impl::TextReader::dataCompressor | ( | ) | const |
Définition à la ligne 202 du fichier TextReader.cc.
Int64 Arcane::impl::TextReader::fileLength | ( | ) | const |
Définition à la ligne 220 du fichier TextReader.cc.
String Arcane::impl::TextReader::fileName | ( | ) | const |
Définition à la ligne 175 du fichier TextReader.cc.
Définition à la ligne 109 du fichier TextReader.cc.
Définition à la ligne 127 du fichier TextReader.cc.
Définition à la ligne 136 du fichier TextReader.cc.
Définition à la ligne 118 du fichier TextReader.cc.
Définition à la ligne 145 du fichier TextReader.cc.
Définition à la ligne 98 du fichier TextReader.cc.
Définition à la ligne 75 du fichier TextReader.cc.
void Arcane::impl::TextReader::setDataCompressor | ( | Ref< IDataCompressor > | ds | ) |
Définition à la ligne 193 du fichier TextReader.cc.
void Arcane::impl::TextReader::setFileOffset | ( | Int64 | v | ) |
Définition à la ligne 184 du fichier TextReader.cc.
std::ifstream & Arcane::impl::TextReader::stream | ( | ) |
Définition à la ligne 211 du fichier TextReader.cc.
|
private |
Définition à la ligne 80 du fichier TextReader.h.