Lines Matching defs:StringFile
23 class StringFile : public File {
36 delete reinterpret_cast<StringFile *>(f);
41 explicit StringFile(char *buffer, size_t buflen, int bufmode, bool owned,
67 FileIOResult StringFile::str_read(LIBC_NAMESPACE::File *f, void *data,
69 StringFile *sf = static_cast<StringFile *>(f);
79 FileIOResult StringFile::str_write(LIBC_NAMESPACE::File *f, const void *data,
81 StringFile *sf = static_cast<StringFile *>(f);
95 ErrorOr<off_t> StringFile::str_seek(LIBC_NAMESPACE::File *f, off_t offset,
97 StringFile *sf = static_cast<StringFile *>(f);
107 StringFile *new_string_file(char *buffer, size_t buflen, int bufmode,
112 return new (ac) StringFile(buffer, buflen, bufmode, owned,
120 StringFile *f =
161 StringFile *f_line =
165 StringFile *f_full =
218 StringFile *f =
233 StringFile *f =
286 StringFile *f =
309 StringFile *f =
338 StringFile *f =
358 StringFile *f =
392 StringFile *f =
434 StringFile *f =
449 StringFile *f_fbf = new_string_file(nullptr, 0, _IOFBF, true, "w");
450 StringFile *f_lbf = new_string_file(nullptr, 0, _IOLBF, true, "w");
451 StringFile *f_nbf = new_string_file(nullptr, 0, _IONBF, true, "w");
477 StringFile *f_fbf =
479 StringFile *f_lbf =
481 StringFile *f_nbf =