|
ReXGlue SDK
|
This is the complete list of members for rex::kernel::FileObject, including all inherited members.
| async_event | rex::kernel::FileObject | |
| completion_port_lock | rex::kernel::FileObject | |
| completion_ports | rex::kernel::FileObject | |
| file (defined in rex::kernel::FileObject) | rex::kernel::FileObject | |
| file_lock | rex::kernel::FileObject | mutable |
| FileObject(std::unique_ptr< filesystem::IFile > file_in, bool synchronous) | rex::kernel::FileObject | |
| find | rex::kernel::FileObject | |
| FindNext() override | rex::kernel::FileObject | virtual |
| GetAbsolutePath() override (defined in rex::kernel::FileObject) | rex::kernel::FileObject | virtual |
| GetPosition() (defined in rex::kernel::FileObject) | rex::kernel::FileObject | |
| GetSize() override (defined in rex::kernel::FileObject) | rex::kernel::FileObject | virtual |
| is_synchronous (defined in rex::kernel::FileObject) | rex::kernel::FileObject | |
| owner | rex::kernel::FileObject | |
| port_table | rex::kernel::FileObject | |
| QueryDirectory(TitleRuntime &runtime, X_FILE_DIRECTORY_INFORMATION *out_info, size_t length, std::string_view file_name, bool restart) | rex::kernel::FileObject | |
| Read(TitleRuntime &runtime, u32 buffer_address, u32 buffer_length, u64 byte_offset, u32 *out_bytes_read, u32 apc_context, bool notify_completion=true) | rex::kernel::FileObject | |
| Read(u32 buffer_address, u32 buffer_length, u64 byte_offset, u32 *out_bytes_read, u32 apc_context, bool notify_completion=true) override | rex::kernel::FileObject | inlinevirtual |
| ReadScatter(TitleRuntime &runtime, u32 segments_address, u32 length, u64 byte_offset, u32 *out_bytes_read, u32 apc_context) | rex::kernel::FileObject | |
| RegisterIOCompletionPort(TitleRuntime &runtime, u32 key, X_HANDLE port) | rex::kernel::FileObject | |
| Rename(filesystem::IFileSystem &file_system, std::string_view path, bool replace_existing, FileObject *root) | rex::kernel::FileObject | |
| Seek(i64 distance, SeekOrigin origin) override | rex::kernel::FileObject | virtual |
| SetAllocation(u64 size) | rex::kernel::FileObject | |
| SetFindPattern(std::string_view pattern) override | rex::kernel::FileObject | virtual |
| SetLength(u64 length) | rex::kernel::FileObject | |
| SetLengthToPosition() override | rex::kernel::FileObject | virtual |
| SetPosition(u64 value) (defined in rex::kernel::FileObject) | rex::kernel::FileObject | |
| Write(TitleRuntime &runtime, u32 buffer_address, u32 buffer_length, u64 byte_offset, u32 *out_bytes_written, u32 apc_context) | rex::kernel::FileObject | |
| Write(u32 buffer_address, u32 buffer_length, u64 byte_offset, u32 *out_bytes_written, u32 apc_context) override | rex::kernel::FileObject | inlinevirtual |
| ~FileObject() | rex::kernel::FileObject | |
| ~IOpenedFile()=default (defined in rex::kernel::IOpenedFile) | rex::kernel::IOpenedFile | virtual |