Classes | |
| struct | CParsedPath |
Namespaces | |
| namespace | NPathType |
Functions | |
| void | NormalizeDirPathPrefix (CSysString &dirPath) |
| void | SplitNameToPureNameAndExtension (const UString &fullName, UString &pureName, UString &extensionDelimiter, UString &extension) |
Variables | |
| static const wchar_t | kDiskDelimiter = L':' |
| const wchar_t | kExtensionDelimiter = L'.' |
| const TCHAR | kDirDelimiter = '\\' |
| const TCHAR | kAnyStringWildcard = '*' |
| void NWindows::NFile::NName::NormalizeDirPathPrefix | ( | CSysString & | dirPath | ) |
Definition at line 16 of file FileName.cpp.
References CStringBase< T >::IsEmpty(), kDirDelimiter, CStringBase< T >::Length(), and CStringBase< T >::ReverseFind().
Referenced by CArchiveExtractCallback::Init().
| void NWindows::NFile::NName::SplitNameToPureNameAndExtension | ( | const UString & | fullName, | |
| UString & | pureName, | |||
| UString & | extensionDelimiter, | |||
| UString & | extension | |||
| ) |
Definition at line 90 of file FileName.cpp.
References CStringBase< T >::Empty(), index, kExtensionDelimiter, CStringBase< T >::Left(), CStringBase< T >::Mid(), and CStringBase< T >::ReverseFind().
| const TCHAR NWindows::NFile::NName::kAnyStringWildcard = '*' |
Definition at line 15 of file FileName.h.
Referenced by NWindows::NFile::NDirectory::RemoveDirectoryWithSubItems().
| const TCHAR NWindows::NFile::NName::kDirDelimiter = '\\' |
Definition at line 14 of file FileName.h.
Referenced by CArchiveExtractCallback::CreateComplexDirectory(), NWindows::NFile::NName::NPathType::GetPathType(), MakePathNameFromParts(), NWindows::NFile::NName::CParsedPath::MergePath(), NormalizeDirPathPrefix(), NWindows::NFile::NName::CParsedPath::ParsePath(), and NWindows::NFile::NDirectory::RemoveDirectoryWithSubItems().
const wchar_t NWindows::NFile::NName::kDiskDelimiter = L':' [static] |
Definition at line 14 of file FileName.cpp.
Referenced by NWindows::NFile::NName::CParsedPath::ParsePath().
| const wchar_t NWindows::NFile::NName::kExtensionDelimiter = L'.' |
1.5.6