#include <seadFileDevice.h>
Inherits sead::HandleBase.
Public Member Functions | |
| DirectoryHandle () | |
| ~DirectoryHandle () override | |
| bool | close () |
| bool | tryClose () |
| u32 | read (DirectoryEntry *entry, u32 num) |
| bool | tryRead (u32 *read_num, DirectoryEntry *entry, u32 num) |
| Public Member Functions inherited from sead::HandleBase | |
| HandleBase () | |
| ~HandleBase () override | |
| FileDevice * | getDevice () const |
| FileDevice * | getOriginalDevice () const |
| bool | isOpen () const |
| Public Member Functions inherited from sead::IDisposer | |
| IDisposer () | |
| virtual | ~IDisposer () |
Additional Inherited Members | |
| Protected Attributes inherited from sead::HandleBase | |
| FileDevice * | mDevice |
| FileDevice * | mOriginalDevice |
| HandleBuffer | mHandleBuffer |
|
inline |
|
inlineoverride |
| bool sead::DirectoryHandle::close | ( | ) |
| bool sead::DirectoryHandle::tryClose | ( | ) |
| u32 sead::DirectoryHandle::read | ( | DirectoryEntry * | entry, |
| u32 | num ) |
| bool sead::DirectoryHandle::tryRead | ( | u32 * | read_num, |
| DirectoryEntry * | entry, | ||
| u32 | num ) |