6 #ifndef AMDAEMON_UTIL_FILE_H 7 #define AMDAEMON_UTIL_FILE_H 30 static bool exists(
const std::wstring& path);
35 static std::int64_t
getSize(
const std::wstring& path);
42 const std::wstring& path,
43 std::ios_base::openmode mode = std::ios_base::in);
50 const std::wstring& path,
51 std::ios_base::openmode mode = std::ios_base::in);
58 const std::wstring& path,
59 std::ios_base::openmode mode = std::ios_base::out);
66 const std::wstring& path,
67 std::ios_base::openmode mode = std::ios_base::out);
78 #endif // AMDAEMON_UTIL_FILE_H static std::ifstream openRead(const std::wstring &path, std::ios_base::openmode mode=std::ios_base::in)
ファイルを読み取り用に開く。
static std::wifstream openReadWide(const std::wstring &path, std::ios_base::openmode mode=std::ios_base::in)
ファイルを読み取り用に開く。
AM Daemon ライブラリクラス群の基底名前空間。
Definition: Log.h:13
static std::ofstream openWrite(const std::wstring &path, std::ios_base::openmode mode=std::ios_base::out)
ファイルを書き出し用に開く。
static std::wofstream openWriteWide(const std::wstring &path, std::ios_base::openmode mode=std::ios_base::out)
ファイルを書き出し用に開く。
static bool exists(const std::wstring &path)
ファイルが存在するか否かを取得する。
ファイル操作処理を提供する静的クラス。
Definition: File.h:20
static std::int64_t getSize(const std::wstring &path)
ファイルサイズを取得する。