sead
Loading...
Searching...
No Matches
sead::ArchiveFileDevice Member List

This is the complete list of members for sead::ArchiveFileDevice, including all inherited members.

ArchiveFileDevice(ArchiveRes *archive=nullptr)sead::ArchiveFileDeviceinline
cBufferMinAlignmentsead::FileDevicestatic
cDriveNameBufferSizesead::FileDevicestatic
cFileOpenFlag_Create enum valuesead::FileDevice
cFileOpenFlag_ReadOnly enum valuesead::FileDevice
cFileOpenFlag_ReadWrite enum valuesead::FileDevice
cFileOpenFlag_WriteOnly enum valuesead::FileDevice
close(FileHandle *handle)sead::FileDeviceinline
closeDirectory(DirectoryHandle *handle)sead::FileDeviceinline
cSeekOrigin_Begin enum valuesead::FileDevice
cSeekOrigin_Current enum valuesead::FileDevice
cSeekOrigin_End enum valuesead::FileDevice
doClose_(FileHandle *handle)sead::ArchiveFileDeviceprotectedvirtual
doCloseDirectory_(DirectoryHandle *handle)sead::ArchiveFileDeviceprotectedvirtual
doConvertPathToEntryID_(const SafeString &filename)sead::ArchiveFileDeviceprotectedvirtual
doGetCurrentSeekPos_(u32 *pos, FileHandle *handle)sead::ArchiveFileDeviceprotectedvirtual
doGetFileSize_(u32 *size, const SafeString &path)sead::ArchiveFileDeviceprotectedvirtual
doGetFileSize_(u32 *size, FileHandle *handle)sead::ArchiveFileDeviceprotectedvirtual
doGetLastRawError_() constsead::ArchiveFileDeviceprotectedvirtual
doIsAvailable_() constsead::ArchiveFileDeviceinlineprotectedvirtual
doIsExistDirectory_(bool *is_exist, const SafeString &path)sead::ArchiveFileDeviceprotectedvirtual
doIsExistFile_(bool *is_exist, const SafeString &path)sead::ArchiveFileDeviceprotectedvirtual
doLoad_(LoadArg &arg)sead::ArchiveFileDeviceprotectedvirtual
doLoadWithEntryID_(s32 entry_id, LoadArg &arg)sead::ArchiveFileDeviceprotectedvirtual
doMakeDirectory_(const SafeString &path, u32 permission)sead::ArchiveFileDeviceprotectedvirtual
doOpen_(FileHandle *handle, const SafeString &filename, FileOpenFlag flag)sead::ArchiveFileDeviceprotectedvirtual
doOpenDirectory_(DirectoryHandle *handle, const SafeString &dirname)sead::ArchiveFileDeviceprotectedvirtual
doOpenWithEntryID_(FileHandle *handle, s32 entry_id, FileOpenFlag flag)sead::ArchiveFileDeviceprotectedvirtual
doRead_(u32 *read_size, FileHandle *handle, u8 *buf, u32 size)sead::ArchiveFileDeviceprotectedvirtual
doReadDirectory_(u32 *read_num, DirectoryHandle *handle, DirectoryEntry *entry, u32 num)sead::ArchiveFileDeviceprotectedvirtual
doResolvePath_(BufferedSafeString *out, const SafeString &path) constsead::FileDeviceprotectedvirtual
doSeek_(FileHandle *handle, s32 offset, SeekOrigin origin)sead::ArchiveFileDeviceprotectedvirtual
doSetCurrentDirectory_(const SafeString &path)sead::ArchiveFileDeviceprotectedvirtual
doTracePath_(const SafeString &path) constsead::FileDeviceprotectedvirtual
doWrite_(u32 *write_size, FileHandle *handle, const u8 *buf, u32 size)sead::ArchiveFileDeviceinlineprotectedvirtual
erase()sead::TListNode< FileDevice * >inline
erase_()sead::ListNodeprivate
FileDevice(const SafeString &default_drive_name)sead::FileDeviceinline
FileOpenFlag enum namesead::FileDevice
getArchive() constsead::ArchiveFileDeviceinline
getArchiveFileHandle_(FileHandle *handle)sead::ArchiveFileDeviceprotected
getCurrentSeekPos(FileHandle *handle)sead::FileDeviceinline
getDriveName() constsead::FileDeviceinline
getFileSize(const SafeString &path)sead::FileDeviceinline
getFileSize(FileHandle *handle)sead::FileDeviceinline
getHandleBaseHandleBuffer_(HandleBase *handle) constsead::FileDeviceprotected
getLastRawError() constsead::FileDevice
hasPermission() constsead::FileDeviceinline
IDisposer()sead::IDisposer
init_()sead::ListNodeinlineprivate
insertBack(TListNode< FileDevice * > *n)sead::TListNode< FileDevice * >
insertBack_(ListNode *n)sead::ListNodeprivate
insertFront(TListNode< FileDevice * > *n)sead::TListNode< FileDevice * >
insertFront_(ListNode *n)sead::ListNodeprivate
isAvailable() constsead::FileDevice
isExistDirectory(const SafeString &path)sead::FileDeviceinline
isExistFile(const SafeString &path)sead::FileDeviceinline
isLinked() constsead::ListNodeinline
isMatchDevice_(const HandleBase *handle) constsead::FileDevicevirtual
ListNode()sead::ListNodeinline
ListNode(const ListNode &)sead::ListNodeprivate
load(LoadArg &arg)sead::FileDeviceinline
makeDirectory(const SafeString &path, u32 permission)sead::FileDeviceinline
makeDirectoryWithParent(const SafeString &path, u32 permission)sead::FileDeviceinline
mArchivesead::ArchiveFileDeviceprotected
mDatasead::TListNode< FileDevice * >
mDisposerHeapsead::IDisposerprivate
mDriveNamesead::FileDeviceprotected
mListsead::TListNode< FileDevice * >
mListNodesead::IDisposerprivate
mNextsead::ListNodeprivate
mPermissionsead::FileDeviceprotected
mPrevsead::ListNodeprivate
next() constsead::ListNodeinline
open(FileHandle *handle, const SafeString &filename, FileOpenFlag flag, u32 div_size)sead::FileDeviceinline
openDirectory(DirectoryHandle *handle, const SafeString &dirname)sead::FileDeviceinline
operator=(const ListNode &)sead::ListNodeprivate
prev() constsead::ListNodeinline
read(FileHandle *handle, u8 *buf, u32 size)sead::FileDeviceinline
readDirectory(DirectoryHandle *handle, DirectoryEntry *entry, u32 num)sead::FileDeviceinline
resolveDirectoryPath(BufferedSafeString *out, const SafeString &path) constsead::FileDeviceinlinevirtual
resolveFilePath(BufferedSafeString *out, const SafeString &path) constsead::FileDeviceinlinevirtual
seek(FileHandle *handle, s32 offset, SeekOrigin origin)sead::FileDeviceinline
SeekOrigin enum namesead::FileDevice
setArchive(ArchiveRes *archive)sead::ArchiveFileDeviceinline
setCurrentDirectory(const SafeString &path)sead::ArchiveFileDevice
setDriveName(const SafeString &drive_name)sead::FileDeviceinline
setFileHandleDivSize_(FileHandle *handle, u32 div_size) constsead::FileDeviceprotected
setHandleBaseFileDevice_(HandleBase *handle, FileDevice *device) constsead::FileDeviceprotected
setHandleBaseOriginalFileDevice_(HandleBase *handle, FileDevice *device) constsead::FileDeviceprotected
setPermission(bool permission)sead::FileDeviceinline
TListNode()sead::TListNode< FileDevice * >inline
traceDirectoryPath(const SafeString &path) constsead::FileDeviceinlinevirtual
traceFilePath(const SafeString &path) constsead::FileDeviceinlinevirtual
tryClose(FileHandle *handle)sead::FileDevice
tryCloseDirectory(DirectoryHandle *handle)sead::FileDevice
tryConvertPathToEntryID(const SafeString &filename)sead::ArchiveFileDevice
tryGetCurrentSeekPos(u32 *pos, FileHandle *handle)sead::FileDevice
tryGetFileSize(u32 *size, const SafeString &path)sead::FileDevice
tryGetFileSize(u32 *size, FileHandle *handle)sead::FileDevice
tryIsExistDirectory(bool *is_exist, const SafeString &path)sead::FileDevice
tryIsExistFile(bool *is_exist, const SafeString &path)sead::FileDevice
tryLoad(LoadArg &arg)sead::FileDevice
tryLoadWithEntryID(s32 entry_id, LoadArg &arg)sead::ArchiveFileDevice
tryMakeDirectory(const SafeString &path, u32 permission)sead::FileDevice
tryMakeDirectoryWithParent(const SafeString &path, u32 permission)sead::FileDevice
tryOpen(FileHandle *handle, const SafeString &filename, FileOpenFlag flag, u32 div_size)sead::FileDevice
tryOpenDirectory(DirectoryHandle *handle, const SafeString &dirname)sead::FileDevice
tryOpenWithEntryID(FileHandle *handle, s32 entry_id, FileOpenFlag flag, u32 div_size)sead::ArchiveFileDevice
tryRead(u32 *read_size, FileHandle *handle, u8 *buf, u32 size)sead::FileDevice
tryReadDirectory(u32 *read_num, DirectoryHandle *handle, DirectoryEntry *entry, u32 num)sead::FileDevice
trySeek(FileHandle *handle, s32 offset, SeekOrigin origin)sead::FileDevice
tryWrite(u32 *write_size, FileHandle *handle, const u8 *buf, u32 size)sead::FileDevice
unload(u8 *data)sead::FileDeviceinline
write(FileHandle *handle, const u8 *buf, u32 size)sead::FileDeviceinline
~ArchiveFileDevice()sead::ArchiveFileDeviceinlinevirtual
~FileDevice() overridesead::FileDevice
~IDisposer()sead::IDisposervirtual