Minor aditions to the system path library.

Fixed small const correctness in remaining typename functions.
Added a flag to block certain format warnings on x64 builds.
This commit is contained in:
Sandu Liviu Catalin
2016-05-23 03:34:35 +03:00
parent 49a9983799
commit fdd06e8c2e
8 changed files with 68 additions and 8 deletions
+25 -1
View File
@@ -720,8 +720,32 @@ public:
* Creates a path from a parent path and a file name. The parent path is expected to reference
* a directory.
*/
static SysPath With(const SysPath & parent, CSStr name);
static SysPath With(const SysPath & parent, CSStr name);
/* --------------------------------------------------------------------------------------------
* Creates a path in unix format from a string.
*/
static SysPath MakeUnix(CSStr path);
/* --------------------------------------------------------------------------------------------
* Creates a path in windows format from a string.
*/
static SysPath MakeWindows(CSStr path);
/* --------------------------------------------------------------------------------------------
* Creates a path in native format from a string.
*/
static SysPath MakeNative(CSStr path);
/* --------------------------------------------------------------------------------------------
* Creates a path in and guess the format from a string.
*/
static SysPath MakeGuess(CSStr path);
/* --------------------------------------------------------------------------------------------
* Creates a path in dynamic format from a string.
*/
static SysPath MakeDynamic(CSStr path);
};
} // Namespace:: SqMod