37 int read(
void *out,
size_t bytesToRead);
44 int seek(
size_t position);
int seek(size_t position)
Déplace le curseur à un endroit donné dans le flux.
Definition filesystem.cpp:40
int seekRelative(size_t offset)
Déplace le curseur d'un nombre d'octets donné depuis sa position actuelle.
Definition filesystem.cpp:46
MemoryStream(const char *buffer, size_t size)
Ouvre un flux en mémoire sur le buffer donné
Definition filesystem.cpp:30
int eof() const
Inidique si l'on se trouve à la fin du flux.
Definition filesystem.cpp:57
size_t tell() const
Renvoie la position actuelle du curseur dans le flux.
Definition filesystem.cpp:53
int read(void *out, size_t bytesToRead)
Lit un nombre donné d'octets dans un pointeur en sortie.
Definition filesystem.cpp:32
std::vector< char > LoadFileToBuffer(const std::string &path)
Permet la lecture d'un fichier à l'emplacement donné sous forme de buffer d'octets.
Definition filesystem.cpp:14
std::string LoadFileToString(const std::string &path)
Permet la lecture d'un fichier à l'emplacement donné sous forme de chaine de caractère.
Definition filesystem.cpp:6