Classe d'écriture d'un fichier texte pour les protections/reprises. Plus de détails...
#include <arcane/std/TextReader.h>
Graphe de collaboration de Arcane::impl::TextReader: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.
|
private |
Définition à la ligne 154 du fichier TextReader.cc.
|
private |
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.
| void Arcane::impl::TextReader::read | ( | Span< std::byte > | values | ) |
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.