sead
Loading...
Searching...
No Matches
seadPath.h
Go to the documentation of this file.
1#ifndef SEAD_PATH_H_
2#define SEAD_PATH_H_
3
4#include <prim/seadSafeString.h>
5
6namespace sead {
7
8class Path
9{
10public:
11 static bool getDriveName(BufferedSafeString* dst, const SafeString& src);
12 static bool getExt(BufferedSafeString* dst, const SafeString& src);
13 static void getPathExceptDrive(BufferedSafeString* dst, const SafeString& src);
14 static bool getFileName(BufferedSafeString* dst, const SafeString& src);
15 static bool getBaseFileName(BufferedSafeString* dst, const SafeString& src);
16 static bool getDirectoryName(BufferedSafeString* dst, const SafeString& src);
17 static bool getLangLocPath(BufferedSafeString* dst, const SafeString& src);
18};
19
20} // namespace sead
21
22#endif // SEAD_PATH_H_
Definition seadPath.h:9
static bool getFileName(BufferedSafeString *dst, const SafeString &src)
static bool getDriveName(BufferedSafeString *dst, const SafeString &src)
Definition seadPath.cpp:7
static void getPathExceptDrive(BufferedSafeString *dst, const SafeString &src)
Definition seadPath.cpp:21
static bool getLangLocPath(BufferedSafeString *dst, const SafeString &src)
static bool getBaseFileName(BufferedSafeString *dst, const SafeString &src)
static bool getExt(BufferedSafeString *dst, const SafeString &src)
static bool getDirectoryName(BufferedSafeString *dst, const SafeString &src)
Definition seadAssert.h:44
SafeStringBase< char > SafeString
Definition seadSafeString.h:409
BufferedSafeStringBase< char > BufferedSafeString
Definition seadSafeString.h:411