#include <process.h>
#include <winsock2.h>
#include <windows.h>
#include "Basis/String.h"
Include dependency graph for FileName.h:
This graph shows which files directly or indirectly include this file:
Go to the source code of this file.
Namespaces | |
namespace | Impala |
Functions | |
String::size_type | Impala::FileNameLastPathSepPos (CString filePath) |
Position of last path seperator symbol, either '/' or '\' ; npos otherwise. | |
String | Impala::FileNameExt (CString filePath, bool doLowerCase=false) |
The extension of a filename : returns "ext" given "/dir1/dir2/base.ext". | |
String | Impala::FileNameBase (CString filePath) |
The base of a filename : returns "base" given "/dir1/dir2/base.ext". | |
String | Impala::FileNameTail (CString filePath) |
The tail of a filename : returns "base.ext" given "/dir1/dir2/base.ext". | |
String | Impala::FileNamePath (CString filePath) |
The path of a filename : returns "/dir1/dir2/" given "/dir1/dir2/base.ext". | |
String | Impala::FileNamePath2 (CString filePath) |
The path of a filename : returns "/dir1/dir2" given "/dir1/dir2/base.ext". | |
String | Impala::FileNameConcat (CString fileName1, CString fileName2) |
Concatenate file names : returns fileName1/fileName2. | |
template<class C1, class C2> | |
String | Impala::FileNameCtor (C1 a1, C2 a2, CString dotExt) |
template<class C1, class C2, class C3> | |
String | Impala::FileNameCtor (C1 a1, C2 a2, C3 a3, CString dotExt) |
template<class C1, class C2, class C3, class C4> | |
String | Impala::FileNameCtor (C1 a1, C2 a2, C3 a3, C4 a4, CString dotExt) |
template<class C1, class C2, class C3, class C4, class C5> | |
String | Impala::FileNameCtor (C1 a1, C2 a2, C3 a3, C4 a4, C5 a5, CString dotExt) |
template<class C1, class C2, class C3, class C4, class C5, class C6> | |
String | Impala::FileNameCtor (C1 a1, C2 a2, C3 a3, C4 a4, C5 a5, C6 a6, CString dotExt) |
template<class C1, class C2, class C3, class C4, class C5, class C6, class C7> | |
String | Impala::FileNameCtor (C1 a1, C2 a2, C3 a3, C4 a4, C5 a5, C6 a6, C7 a7, CString dotExt) |