Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

FileName.h File Reference

#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)


Generated on Fri Mar 19 09:42:06 2010 for ImpalaSrc by  doxygen 1.5.1