| 123456789101112131415161718192021222324252627 |
- // Windows/FileName.h
- #ifndef __WINDOWS_FILENAME_H
- #define __WINDOWS_FILENAME_H
- #include "../Common/MyString.h"
- namespace NWindows {
- namespace NFile {
- namespace NName {
- const TCHAR kDirDelimiter = CHAR_PATH_SEPARATOR;
- const TCHAR kAnyStringWildcard = '*';
- void NormalizeDirPathPrefix(CSysString &dirPath); // ensures that it ended with '\\'
- #ifndef _UNICODE
- void NormalizeDirPathPrefix(UString &dirPath); // ensures that it ended with '\\'
- #endif
- #ifdef _WIN32
- void SplitNameToPureNameAndExtension(const UString &fullName,
- UString &pureName, UString &extensionDelimiter, UString &extension);
- #endif
- }}}
- #endif
|