Lines Matching refs:File
43 if (options & File::eOpenOptionAppend) { in GetStreamOpenModeFromOptions()
44 if (options & File::eOpenOptionRead) { in GetStreamOpenModeFromOptions()
45 if (options & File::eOpenOptionCanCreateNewOnly) in GetStreamOpenModeFromOptions()
49 } else if (options & File::eOpenOptionWrite) { in GetStreamOpenModeFromOptions()
50 if (options & File::eOpenOptionCanCreateNewOnly) in GetStreamOpenModeFromOptions()
55 } else if (options & File::eOpenOptionRead && in GetStreamOpenModeFromOptions()
56 options & File::eOpenOptionWrite) { in GetStreamOpenModeFromOptions()
57 if (options & File::eOpenOptionCanCreate) { in GetStreamOpenModeFromOptions()
58 if (options & File::eOpenOptionCanCreateNewOnly) in GetStreamOpenModeFromOptions()
64 } else if (options & File::eOpenOptionRead) { in GetStreamOpenModeFromOptions()
66 } else if (options & File::eOpenOptionWrite) { in GetStreamOpenModeFromOptions()
72 int File::kInvalidDescriptor = -1;
73 FILE *File::kInvalidStream = NULL;
75 File::~File() { Close(); } in ~File()
77 int File::GetDescriptor() const { in GetDescriptor()
95 IOObject::WaitableHandle File::GetWaitableHandle() { return m_descriptor; } in GetWaitableHandle()
97 void File::SetDescriptor(int fd, bool transfer_ownership) { in SetDescriptor()
104 FILE *File::GetStream() { in GetStream()
136 void File::SetStream(FILE *fh, bool transfer_ownership) { in SetStream()
143 uint32_t File::GetPermissions(Status &error) const { in GetPermissions()
159 Status File::Close() { in Close()
180 void File::Clear() { in Clear()
189 Status File::GetFileSpec(FileSpec &file_spec) const { in GetFileSpec()
224 off_t File::SeekFromStart(off_t offset, Status *error_ptr) { in SeekFromStart()
250 off_t File::SeekFromCurrent(off_t offset, Status *error_ptr) { in SeekFromCurrent()
276 off_t File::SeekFromEnd(off_t offset, Status *error_ptr) { in SeekFromEnd()
302 Status File::Flush() { in Flush()
313 Status File::Sync() { in Sync()
336 Status File::Read(void *buf, size_t &num_bytes) { in Read()
395 Status File::Write(const void *buf, size_t &num_bytes) { in Write()
457 Status File::Read(void *buf, size_t &num_bytes, off_t &offset) { in Read()
516 Status File::Read(size_t &num_bytes, off_t &offset, bool null_terminate, in Read()
560 Status File::Write(const void *buf, size_t &num_bytes, off_t &offset) { in Write()
625 size_t File::Printf(const char *format, ...) { in Printf()
636 size_t File::PrintfVarArg(const char *format, va_list args) { in PrintfVarArg()
655 mode_t File::ConvertOpenOptionsForPOSIXOpen(uint32_t open_options) { in ConvertOpenOptionsForPOSIXOpen()
679 void File::CalculateInteractiveAndTerminal() { in CalculateInteractiveAndTerminal()
708 bool File::GetIsInteractive() { in GetIsInteractive()
714 bool File::GetIsRealTerminal() { in GetIsRealTerminal()
720 bool File::GetIsTerminalWithColors() { in GetIsTerminalWithColors()