#include <sys/stat.h>
#include <io.h>
#include <direct.h>
#include "langedge/pathname.hpp"
#include "langedge/exception.hpp"
pathutil.hppのインクルード依存関係図

このグラフは、どのファイルから直接、間接的にインクルードされているかを示しています。

ネームスペース | |
| namespace | langedge |
関数 | |
| bool | isFileExistent (const PathStringType &filename) |
| ファイルが存在するか. | |
| bool | isDirExistent (const PathStringType &dirname) |
| ディレクトリが存在するか. | |
| void | removeFile (const PathStringType &filename) |
| ファイル削除. | |
| PathStringType | getCurrentDirectory () |
| カレントディレクトリを得る. | |
| bool | changeCurrentDirectory (const PathStringType &dirpath) |
| カレントディレクトリを移動する (PathStringType文字列). | |
| int | make_dir_helper (const PathCharType *path) |
| bool | makeDirectoryRecursively (const PathCharType *path) |
| 複数階層に渡ってディレクトリを作成する. | |
| bool | makeDirectory (const PathStringType &path) |
| ディレクトリを作成する. | |
|
|
ファイルが存在するか. 指されたパス名を持つ、通常のファイルが存在するかどうかをチェックする。
|
|
|
ディレクトリが存在するか. 指されたパス名を持つディレクトリが存在するかどうかをチェックする。
|
|
|
ファイル削除.
|
|
|
カレントディレクトリを得る.
|
|
|
カレントディレクトリを移動する (PathStringType文字列).
|
|
|
|
|
|
複数階層に渡ってディレクトリを作成する.
|
|
|
ディレクトリを作成する. 複数階層に渡ってディレクトリを作成する.
|
1.4.2