Added support for MString in File

This commit is contained in:
Brad Arant committed 2022-11-19 10:18:09 -08:00
1 parent 2a349c6ceb
commit 88d51cb598
4 files changed
+36 -10

No files matched your search

+4 -1
View File
@@ -20,13 +20,15 @@ namespace coreutils {
File(ZString &fileName, int mode = O_RDONLY, int authority = 0664);
~File();
void setBufferSize(size_t size);
void read();
int read();
int readLine();
void write(std::string data);
void write(coreutils::ZString &data);
std::string asString();
coreutils::ZString& asZString();
char *buffer;
size_t size;
bool eof();
std::string fileName;
@@ -34,6 +36,7 @@ namespace coreutils {
void open(std::string fileName, int mode, int authority);
int fd;
coreutils::ZString zstring;
bool mEof = false;
};