Classe d'écriture d'un fichier texte pour les protections/reprises. Plus de détails...
#include <arcane/std/TextWriter.h>
Graphe de collaboration de Arcane::impl::TextWriter:Classes | |
| class | Impl |
Fonctions membres publiques | |
| TextWriter (const String &filename) | |
| TextWriter (const TextWriter &rhs)=delete | |
| TextWriter & | operator= (const TextWriter &rhs)=delete |
| void | open (const String &filename) |
| void | write (Span< const std::byte > values) |
| String | fileName () const |
| void | setDataCompressor (Ref< IDataCompressor > ds) |
| Ref< IDataCompressor > | dataCompressor () const |
| Int64 | fileOffset () |
| std::ostream & | stream () |
| void | write (Span< const Real > values) |
| void | write (Span< const Int16 > values) |
| void | write (Span< const Int32 > values) |
| void | write (Span< const Int64 > values) |
| void | write (Span< const Byte > values) |
Fonctions membres privées | |
| void | _binaryWrite (const void *bytes, Int64 len) |
Attributs privés | |
| Impl * | m_p |
Classe d'écriture d'un fichier texte pour les protections/reprises.
Définition à la ligne 37 du fichier TextWriter.h.
|
explicit |
Définition à la ligne 47 du fichier TextWriter.cc.
| Arcane::impl::TextWriter::TextWriter | ( | ) |
Définition à la ligne 57 du fichier TextWriter.cc.
| Arcane::impl::TextWriter::~TextWriter | ( | ) |
Définition à la ligne 66 du fichier TextWriter.cc.
|
private |
Définition à la ligne 167 du fichier TextWriter.cc.
| Ref< IDataCompressor > Arcane::impl::TextWriter::dataCompressor | ( | ) | const |
Définition à la ligne 155 du fichier TextWriter.cc.
| String Arcane::impl::TextWriter::fileName | ( | ) | const |
Définition à la ligne 143 du fichier TextWriter.cc.
| Int64 Arcane::impl::TextWriter::fileOffset | ( | ) |
Définition à la ligne 161 du fichier TextWriter.cc.
| void Arcane::impl::TextWriter::open | ( | const String & | filename | ) |
Définition à la ligne 75 du fichier TextWriter.cc.
| void Arcane::impl::TextWriter::setDataCompressor | ( | Ref< IDataCompressor > | ds | ) |
Définition à la ligne 149 du fichier TextWriter.cc.
| std::ostream & Arcane::impl::TextWriter::stream | ( | ) |
Définition à la ligne 188 du fichier TextWriter.cc.
Définition à la ligne 125 du fichier TextWriter.cc.
Définition à la ligne 98 du fichier TextWriter.cc.
Définition à la ligne 107 du fichier TextWriter.cc.
Définition à la ligne 116 du fichier TextWriter.cc.
Définition à la ligne 89 du fichier TextWriter.cc.
| void Arcane::impl::TextWriter::write | ( | Span< const std::byte > | values | ) |
Définition à la ligne 134 du fichier TextWriter.cc.
|
private |
Définition à la ligne 80 du fichier TextWriter.h.