6 #ifndef AMDAEMON_UTIL_PATH_H 7 #define AMDAEMON_UTIL_PATH_H 25 static bool exists(
const std::wstring& path);
32 static bool existsFile(
const std::wstring& path);
60 static bool isRooted(
const std::wstring& path);
75 static std::wstring
toFull(
const std::wstring& path);
84 static std::wstring
getName(
const std::wstring& path);
106 static std::wstring
getExtension(
const std::wstring& path);
117 #endif // AMDAEMON_UTIL_PATH_H static std::wstring getNameWithoutExtension(const std::wstring &path)
パスからその末端要素のファイル名またはディレクトリ名を拡張子なしで取得する。
static bool exists(const std::wstring &path)
指定したパスのファイルまたはディレクトリが存在するか否かを取得する。
static bool isRooted(const std::wstring &path)
指定したパスが絶対パスであるか否かを取得する。
static std::wstring getExecutableDirectory()
実行ファイルの配置先ディレクトリパスを取得する。
static std::wstring getExecutableFile()
実行ファイルのパスを取得する。
static std::wstring getName(const std::wstring &path)
パスからその末端要素のファイル名またはディレクトリ名を取得する。
static std::wstring toFull(const std::wstring &path)
パスをフルパスに変換する。
パス操作処理を提供する静的クラス。
Definition: Path.h:18
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
static std::wstring getExtension(const std::wstring &path)
パスから拡張子("." 付き)を取得する。
static bool existsDirectory(const std::wstring &path)
指定したパスのディレクトリが存在するか否かを取得する。
static bool hasDriveLetter(const std::wstring &path)
指定したパスがドライブレターを含んでいるか否かを取得する。
static bool existsFile(const std::wstring &path)
指定したパスのファイルが存在するか否かを取得する。