Classe d'écriture d'un fichier texte pour les protections/reprises. Plus de détails...
#include <arcane/std/TextWriter.h>
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.
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.
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.
Définition à la ligne 134 du fichier TextWriter.cc.
|
private |
Définition à la ligne 80 du fichier TextWriter.h.