Routines des Lecture/Ecriture d'un fichier. Plus de détails...
#include <arcane/std/internal/IosFile.h>
Fonctions membres publiques | |
IosFile (std::istream *stream) | |
const char * | getNextLine (const char *) |
const char * | getNextLine (void) |
Real | getReal (void) |
Integer | getInteger (void) |
Int64 | getInt64 (void) |
bool | lookForString (const String &str) |
void | checkString (const String ¤t_value, const String &expected_value) |
void | checkString (const String ¤t_value, const String &expected_value1, const String &expected_value2) |
bool | isEnd (void) |
void | readBytes (SmallSpan< std::byte > bytes) |
void | binaryRead (SmallSpan< Int32 > values) |
void | binaryRead (SmallSpan< Int64 > values) |
void | binaryRead (SmallSpan< Real3 > values) |
void | binaryRead (SmallSpan< double > values) |
void | binaryRead (SmallSpan< Byte > values) |
Fonctions membres publiques statiques | |
static bool | isEqualString (const String ¤t_value, const String &expected_value) |
Attributs publics statiques | |
static const int | IOS_BFR_SZE = 8192 |
Attributs privés | |
std::istream * | m_stream |
char | m_buf [IOS_BFR_SZE] |
|
inline |
Définition à la ligne 231 du fichier IosFile.cc.
Définition à la ligne 213 du fichier IosFile.cc.
Définition à la ligne 195 du fichier IosFile.cc.
Définition à la ligne 204 du fichier IosFile.cc.
Définition à la ligne 222 du fichier IosFile.cc.
Définition à la ligne 141 du fichier IosFile.cc.
void Arcane::IosFile::checkString | ( | const String & | current_value, |
const String & | expected_value1, | ||
const String & | expected_value2 | ||
) |
Définition à la ligne 156 du fichier IosFile.cc.
Int64 Arcane::IosFile::getInt64 | ( | void | ) |
Définition à la ligne 113 du fichier IosFile.cc.
Integer Arcane::IosFile::getInteger | ( | void | ) |
Définition à la ligne 100 du fichier IosFile.cc.
Définition à la ligne 40 du fichier IosFile.cc.
Définition à la ligne 78 du fichier IosFile.cc.
Real Arcane::IosFile::getReal | ( | void | ) |
Définition à la ligne 87 du fichier IosFile.cc.
Définition à la ligne 30 du fichier IosFile.cc.
|
static |
Définition à la ligne 172 du fichier IosFile.cc.
Définition à la ligne 126 du fichier IosFile.cc.
Définition à la ligne 183 du fichier IosFile.cc.