CalculateInteractiveAndTerminal() | lldb_private::File | protected |
classof(const File *file) | lldb_private::NativeFile | inlinestatic |
Close() override | lldb_private::NativeFile | virtual |
ConvertOpenOptionsForPOSIXOpen(OpenOptions open_options) | lldb_private::File | static |
DescriptorIsValid() const | lldb_private::NativeFile | inlineprotected |
lldb_private::File::DescriptorIsValid(int descriptor) | lldb_private::File | inlinestatic |
DescriptorIsValidUnlocked() const | lldb_private::NativeFile | inlineprotected |
eFDTypeFile enum value | lldb_private::IOObject | |
eFDTypeSocket enum value | lldb_private::IOObject | |
eOpenOptionAppend enum value | lldb_private::File | |
eOpenOptionCanCreate enum value | lldb_private::File | |
eOpenOptionCanCreateNewOnly enum value | lldb_private::File | |
eOpenOptionCloseOnExec enum value | lldb_private::File | |
eOpenOptionDontFollowSymlinks enum value | lldb_private::File | |
eOpenOptionInvalid enum value | lldb_private::File | |
eOpenOptionNonBlocking enum value | lldb_private::File | |
eOpenOptionReadOnly enum value | lldb_private::File | |
eOpenOptionReadWrite enum value | lldb_private::File | |
eOpenOptionTruncate enum value | lldb_private::File | |
eOpenOptionWriteOnly enum value | lldb_private::File | |
FDType enum name | lldb_private::IOObject | |
File() | lldb_private::File | inline |
File(const File &)=delete | lldb_private::File | private |
Flush() override | lldb_private::NativeFile | virtual |
GetDescriptor() const override | lldb_private::NativeFile | virtual |
GetFdType() const | lldb_private::IOObject | inline |
GetFileSpec(FileSpec &file_spec) const override | lldb_private::NativeFile | virtual |
GetIsInteractive() | lldb_private::File | |
GetIsRealTerminal() | lldb_private::File | |
GetIsTerminalWithColors() | lldb_private::File | |
GetOpenMode() const | lldb_private::File | inline |
GetOptions() const override | lldb_private::NativeFile | virtual |
GetOptionsFromMode(llvm::StringRef mode) | lldb_private::File | static |
GetPermissions(Status &error) const | lldb_private::File | |
GetStream() override | lldb_private::NativeFile | virtual |
GetStreamOpenModeFromOptions(OpenOptions options) | lldb_private::File | static |
GetWaitableHandle() override | lldb_private::NativeFile | virtual |
ID | lldb_private::NativeFile | static |
IOObject(FDType type) | lldb_private::IOObject | inline |
IOObject(const IOObject &)=delete | lldb_private::IOObject | private |
isA(const void *classID) const override | lldb_private::NativeFile | inlinevirtual |
IsValid() const override | lldb_private::NativeFile | virtual |
kInvalidDescriptor | lldb_private::File | static |
kInvalidHandleValue | lldb_private::IOObject | static |
kInvalidStream | lldb_private::File | static |
m_descriptor | lldb_private::NativeFile | protected |
m_descriptor_mutex | lldb_private::NativeFile | mutableprotected |
m_fd_type | lldb_private::IOObject | protected |
m_is_interactive | lldb_private::File | protected |
m_is_real_terminal | lldb_private::File | protected |
m_options | lldb_private::NativeFile | protected |
m_own_descriptor | lldb_private::NativeFile | protected |
m_own_stream | lldb_private::NativeFile | protected |
m_stream | lldb_private::NativeFile | protected |
m_stream_mutex | lldb_private::NativeFile | mutableprotected |
m_supports_colors | lldb_private::File | protected |
NativeFile() | lldb_private::NativeFile | inline |
NativeFile(FILE *fh, bool transfer_ownership) | lldb_private::NativeFile | inline |
NativeFile(int fd, OpenOptions options, bool transfer_ownership) | lldb_private::NativeFile | inline |
NativeFile(const NativeFile &)=delete | lldb_private::NativeFile | private |
offset_access_mutex | lldb_private::NativeFile | protected |
OpenOptions enum name | lldb_private::File | |
operator bool() const | lldb_private::File | inline |
operator!() const | lldb_private::File | inline |
operator=(const NativeFile &)=delete | lldb_private::NativeFile | private |
Printf(const char *format,...) __attribute__((format(printf | lldb_private::File | |
PrintfVarArg(const char *format, va_list args) override | lldb_private::NativeFile | virtual |
Read(void *buf, size_t &num_bytes) override | lldb_private::NativeFile | virtual |
Read(void *dst, size_t &num_bytes, off_t &offset) override | lldb_private::NativeFile | virtual |
SeekFromCurrent(off_t offset, Status *error_ptr=nullptr) override | lldb_private::NativeFile | virtual |
SeekFromEnd(off_t offset, Status *error_ptr=nullptr) override | lldb_private::NativeFile | virtual |
SeekFromStart(off_t offset, Status *error_ptr=nullptr) override | lldb_private::NativeFile | virtual |
StreamIsValid() const | lldb_private::NativeFile | inlineprotected |
StreamIsValidUnlocked() const | lldb_private::NativeFile | inlineprotected |
Sync() override | lldb_private::NativeFile | virtual |
WaitableHandle typedef | lldb_private::IOObject | |
Write(const void *buf, size_t &num_bytes) override | lldb_private::NativeFile | virtual |
Write(const void *src, size_t &num_bytes, off_t &offset) override | lldb_private::NativeFile | virtual |
~IOObject() | lldb_private::IOObject | virtual |
~NativeFile() override | lldb_private::NativeFile | inline |