Source code

Revision control

Copy as Markdown

Other Tools

// Archive/Common/ItemNameUtils.h↩
#ifndef __ARCHIVE_ITEM_NAME_UTILS_H↩
#define __ARCHIVE_ITEM_NAME_UTILS_H↩
#include "../../../Common/MyString.h"
namespace NArchive {↩
namespace NItemName {↩
void ReplaceSlashes_OsToUnix(UString &name);↩
UString GetOsPath(const UString &name);↩
UString GetOsPath_Remove_TailSlash(const UString &name);↩
void ReplaceToOsSlashes_Remove_TailSlash(UString &name);↩
bool HasTailSlash(const AString &name, UINT codePage);↩
#ifdef _WIN32↩
inline UString WinPathToOsPath(const UString &name) { return name; }↩
#else
UString WinPathToOsPath(const UString &name);↩
#endif
}}↩
#endif