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

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

CafeFSAFileDevice(const SafeString &default_drive_name, const SafeString &cwd_path)sead::CafeFSAFileDevice
CafeSDFileDevice()sead::CafeSDFileDevice
cBufferMinAlignmentsead::FileDevicestatic
cDriveNameBufferSizesead::FileDevicestatic
cFileOpenFlag_Create enum valuesead::FileDevice
cFileOpenFlag_ReadOnly enum valuesead::FileDevice
cFileOpenFlag_ReadWrite enum valuesead::FileDevice
cFileOpenFlag_WriteOnly enum valuesead::FileDevice
changeDir(const char *path)sead::CafeFSAFileDeviceinline
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::CafeFSAFileDeviceprotectedvirtual
doCloseDirectory_(DirectoryHandle *handle)sead::CafeFSAFileDeviceprotectedvirtual
doGetCurrentSeekPos_(u32 *pos, FileHandle *handle)sead::CafeFSAFileDeviceprotectedvirtual
doGetFileSize_(u32 *size, const SafeString &path)sead::CafeFSAFileDeviceprotectedvirtual
doGetFileSize_(u32 *size, FileHandle *handle)sead::CafeFSAFileDeviceprotectedvirtual
doGetLastRawError_() constsead::CafeFSAFileDeviceprotectedvirtual
doIsAvailable_() constsead::CafeFSAFileDeviceinlineprotectedvirtual
doIsExistDirectory_(bool *is_exist, const SafeString &path)sead::CafeFSAFileDeviceprotectedvirtual
doIsExistFile_(bool *is_exist, const SafeString &path)sead::CafeFSAFileDeviceprotectedvirtual
doLoad_(LoadArg &arg)sead::FileDeviceprotectedvirtual
doMakeDirectory_(const SafeString &path, u32 permission)sead::CafeFSAFileDeviceprotectedvirtual
doOpen_(FileHandle *handle, const SafeString &filename, FileOpenFlag flag)sead::CafeFSAFileDeviceprotectedvirtual
doOpenDirectory_(DirectoryHandle *handle, const SafeString &dirname)sead::CafeFSAFileDeviceprotectedvirtual
doRead_(u32 *read_size, FileHandle *handle, u8 *buf, u32 size)sead::CafeFSAFileDeviceprotectedvirtual
doReadDirectory_(u32 *read_num, DirectoryHandle *handle, DirectoryEntry *entry, u32 num)sead::CafeFSAFileDeviceprotectedvirtual
doResolvePath_(BufferedSafeString *out, const SafeString &path) constsead::CafeFSAFileDeviceprotectedvirtual
doSeek_(FileHandle *handle, s32 offset, SeekOrigin origin)sead::CafeFSAFileDeviceprotectedvirtual
doTracePath_(const SafeString &path) constsead::FileDeviceprotectedvirtual
doWrite_(u32 *write_size, FileHandle *handle, const u8 *buf, u32 size)sead::CafeFSAFileDeviceprotectedvirtual
erase()sead::TListNode< FileDevice * >inline
erase_()sead::ListNodeprivate
FileDevice(const SafeString &default_drive_name)sead::FileDeviceinline
FileOpenFlag enum namesead::FileDevice
formatPathForFSA_(BufferedSafeString *out, const SafeString &path) constsead::CafeFSAFileDeviceprotectedvirtual
getCurrentSeekPos(FileHandle *handle)sead::FileDeviceinline
getCWD()sead::CafeFSAFileDeviceinline
getDirHandleInner_(DirectoryHandle *handle)sead::CafeFSAFileDeviceprotected
getDriveName() constsead::FileDeviceinline
getFileHandleInner_(FileHandle *handle)sead::CafeFSAFileDeviceprotected
getFileSize(const SafeString &path)sead::FileDeviceinline
getFileSize(FileHandle *handle)sead::FileDeviceinline
getHandleBaseHandleBuffer_(HandleBase *handle) constsead::FileDeviceprotected
getLastRawError() constsead::FileDevice
getUsableFSClient_() constsead::CafeFSAFileDeviceprotected
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
mCWDPathsead::CafeFSAFileDeviceprotected
mDatasead::TListNode< FileDevice * >
mDisposerHeapsead::IDisposerprivate
mDriveNamesead::FileDeviceprotected
mFSClientsead::CafeFSAFileDeviceprotected
mFSCloseRetFlagsead::CafeFSAFileDeviceprotected
mFSOpenRetFlagsead::CafeFSAFileDeviceprotected
mFSReadRetFlagsead::CafeFSAFileDeviceprotected
mLastRawErrorsead::CafeFSAFileDeviceprotected
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
setCurrentDirectory(const SafeString &path)sead::CafeFSAFileDevicestatic
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
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
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
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
~CafeFSAFileDevice()sead::CafeFSAFileDeviceinlinevirtual
~CafeSDFileDevice()sead::CafeSDFileDeviceinlinevirtual
~FileDevice() overridesead::FileDevice
~IDisposer()sead::IDisposervirtual