| CalculateInteractiveAndTerminal() override | lldb_private::NativeFilePosix | protectedvirtual |
| classof(const File *file) | lldb_private::NativeFilePosix | inlinestatic |
| Close() override | lldb_private::NativeFileBase | virtual |
| ConvertOpenOptionsForPOSIXOpen(OpenOptions open_options) | lldb_private::File | static |
| DescriptorIsValid() const | lldb_private::NativeFileBase | inlineprotected |
| lldb_private::File::DescriptorIsValid(int descriptor) | lldb_private::File | inlinestatic |
| DescriptorIsValidUnlocked() const | lldb_private::NativeFileBase | inlineprotected |
| Dup(int fd) const | lldb_private::NativeFileBase | protectedvirtual |
| 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 |
| Fileno(FILE *fh) const | lldb_private::NativeFileBase | protectedvirtual |
| Flush() override | lldb_private::NativeFileBase | virtual |
| GetDescriptor() const override | lldb_private::NativeFileBase | virtual |
| GetFdType() const | lldb_private::IOObject | inline |
| GetFileSpec(FileSpec &file_spec) const override | lldb_private::NativeFilePosix | virtual |
| GetIsInteractive() | lldb_private::File | |
| GetIsRealTerminal() | lldb_private::File | |
| GetIsTerminalWithColors() | lldb_private::File | |
| GetOpenMode() const | lldb_private::File | inline |
| GetOptions() const override | lldb_private::NativeFileBase | virtual |
| GetOptionsFromMode(llvm::StringRef mode) | lldb_private::File | static |
| GetPermissions(Status &error) const | lldb_private::File | |
| GetStream() override | lldb_private::NativeFileBase | virtual |
| GetStreamOpenModeFromOptions(OpenOptions options) | lldb_private::File | static |
| GetWaitableHandle() override | lldb_private::NativeFilePosix | virtual |
| ID | lldb_private::NativeFilePosix | static |
| IOObject(FDType type) | lldb_private::IOObject | inline |
| IOObject(const IOObject &)=delete | lldb_private::IOObject | private |
| isA(const void *classID) const override | lldb_private::NativeFilePosix | inlinevirtual |
| IsValid() const override | lldb_private::NativeFileBase | virtual |
| kInvalidDescriptor | lldb_private::File | static |
| kInvalidHandleValue | lldb_private::IOObject | static |
| kInvalidStream | lldb_private::File | static |
| m_descriptor | lldb_private::NativeFileBase | protected |
| m_descriptor_mutex | lldb_private::NativeFileBase | 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::NativeFileBase | protected |
| m_own_descriptor | lldb_private::NativeFileBase | protected |
| m_own_stream | lldb_private::NativeFileBase | protected |
| m_stream | lldb_private::NativeFileBase | protected |
| m_stream_mutex | lldb_private::NativeFileBase | mutableprotected |
| m_supports_colors | lldb_private::File | protected |
| NativeFileBase() | lldb_private::NativeFileBase | protected |
| NativeFileBase(FILE *fh, OpenOptions options, bool transfer_ownership) | lldb_private::NativeFileBase | protected |
| NativeFileBase(int fd, OpenOptions options, bool transfer_ownership) | lldb_private::NativeFileBase | protected |
| NativeFileBase(const NativeFileBase &)=delete | lldb_private::NativeFileBase | private |
| NativeFilePosix()=default | lldb_private::NativeFilePosix | |
| NativeFilePosix(FILE *fh, OpenOptions options, bool transfer_ownership) | lldb_private::NativeFilePosix | |
| NativeFilePosix(int fd, OpenOptions options, bool transfer_ownership) | lldb_private::NativeFilePosix | |
| NativeFilePosix(const NativeFilePosix &)=delete | lldb_private::NativeFilePosix | private |
| offset_access_mutex | lldb_private::NativeFileBase | protected |
| OpenOptions enum name | lldb_private::File | |
| OpenOptionsModeMask | lldb_private::File | static |
| operator bool() const | lldb_private::File | inline |
| operator!() const | lldb_private::File | inline |
| operator=(const NativeFilePosix &)=delete | lldb_private::NativeFilePosix | private |
| Owned enum value | lldb_private::NativeFileBase | |
| Printf(const char *format,...) __attribute__((format(printf | lldb_private::File | |
| PrintfVarArg(const char *format, va_list args) override | lldb_private::NativeFileBase | virtual |
| Read(void *dst, size_t &num_bytes, off_t &offset) override | lldb_private::NativeFilePosix | virtual |
| Read(void *buf, size_t &num_bytes) override | lldb_private::NativeFilePosix | virtual |
| SeekFromCurrent(off_t offset, Status *error_ptr=nullptr) override | lldb_private::NativeFileBase | virtual |
| SeekFromEnd(off_t offset, Status *error_ptr=nullptr) override | lldb_private::NativeFileBase | virtual |
| SeekFromStart(off_t offset, Status *error_ptr=nullptr) override | lldb_private::NativeFileBase | virtual |
| StreamIsValid() const | lldb_private::NativeFileBase | inlineprotected |
| StreamIsValidUnlocked() const | lldb_private::NativeFileBase | inlineprotected |
| Sync() override | lldb_private::NativeFilePosix | virtual |
| TransferOwnership enum name | lldb_private::NativeFileBase | |
| TryWriteStreamUnlocked(const void *buf, size_t &num_bytes, Status &error) | lldb_private::NativeFileBase | inlineprotectedvirtual |
| Unowned enum value | lldb_private::NativeFileBase | |
| WaitableHandle typedef | lldb_private::IOObject | |
| Write(const void *src, size_t &num_bytes, off_t &offset) override | lldb_private::NativeFilePosix | virtual |
| Write(const void *buf, size_t &num_bytes) override | lldb_private::NativeFilePosix | virtual |
| ~IOObject() | lldb_private::IOObject | virtual |
| ~NativeFileBase() override | lldb_private::NativeFileBase | inlineprotected |