KSCL::CFileUtilに対する継承グラフ
公開メンバ | |
CFileUtil () | |
・コンストラクタ。. より詳しく... | |
virtual | ~CFileUtil () |
・デストラクタ。. より詳しく... | |
virtual std::string | GetCurrentFolder () const |
・カレントフォルダを取得します。. より詳しく... | |
virtual bool | CopyOneFile (const std::string &p_rcFromFilePathStr, const std::string &p_rcToFilePathStr, const bool p_bFailIsExsist) const |
・ファイルをコピーします。. より詳しく... | |
virtual bool | CopyOneFileAndFolder (const std::string &p_rcFromFilePathStr, const std::string &p_rcToFolderPathStr) const throw () |
・ファイル及びフォルダをコピーします。. より詳しく... | |
virtual bool | MoveOneFile (const std::string &p_rcFilePathStr, const std::string &p_rcToFilePathStr) const |
・ファイルを移動します。. より詳しく... | |
virtual bool | MoveOverwriteOneFile (const std::string &p_rcFilePathStr, const std::string &p_rcToFilePathStr) const |
・ファイルを上書き移動します。. より詳しく... | |
virtual bool | MoveOneFileAndFolder (const std::string &p_rcFilePathStr, const std::string &p_rcToFolderPathStr) const throw () |
・ファイル及びフォルダを移動します。. より詳しく... | |
virtual bool | DeleteOneFile (const std::string &p_rcFilePathStr) const |
・ファイルを削除します。. より詳しく... | |
virtual bool | DeleteOneFileAndFolder (const std::string &p_rcFilePathStr) const throw () |
・ファイル及びフォルダを削除します。. より詳しく... | |
virtual bool | CreateOneFolder (const std::string &p_rcFolderPathStr) const |
・フォルダを作成します。. より詳しく... | |
virtual bool | DeleteOneFolder (const std::string &p_rcFolderPathStr) const |
・フォルダを削除します。. より詳しく... | |
virtual bool | SetCurrentFolder (const std::string &p_rcFolderPathStr) const |
・カレントフォルダをセットします。. より詳しく... | |
virtual bool | IsFileOrFolderExsist (const std::string &p_rcFilePathStr) const |
・ファイル/フォルダが存在するかどうかチェックします。. より詳しく... | |
virtual bool | IsFolderExsist (const std::string &p_rcFilePathStr) const |
・フォルダが存在するかどうかチェックします。. より詳しく... | |
virtual bool | IsDriveExsist (const char p_chDrive) const |
・ドライブが存在するかどうかチェックします。. より詳しく... | |
virtual bool | GetFileList (const std::string &p_rcFolderPathStr, type_Chars::type_string_vector &p_rcRetStrVec) const |
・ファイルリストを作成します。. より詳しく... | |
virtual bool | GetFileAndFolderList (const std::string &p_rcFolderPathStr, type_Chars::type_string_vector &p_rcRetStrVec) const |
・ファイル&フォルダリストを作成します。. より詳しく... | |
virtual bool | MakeFolderEmpty (const std::string &p_rcFolderPathStr) const |
・特定フォルダの中を空にします。. より詳しく... | |
virtual bool | GetFileInfoList (const std::string &p_rcFolderPathStr, type_win32_find_data_vector &p_rcRetFindDataVec) const |
・ファイル/フォルダ情報リストを作成します。. より詳しく... | |
virtual int | CopyFiles (const std::string &p_rcFromFolderPathStr, const std::string &p_rcToFolderPathStr) const |
・特定フォルダ内のすべてのファイル/フォルダをコピーします。. より詳しく... | |
virtual bool | IsSameSubstanceFile (const std::string &p_rc1stFilePathStr, const std::string &p_rc2ndFilePathStr) const |
・ファイルの中身が同じかどうか調べます。. より詳しく... | |
virtual std::string | ShortToLongFileName (const std::string &p_rcShortPathStr) const |
・ファイル名のショートネームをロングネームに変換します。. より詳しく... | |
virtual std::string | ShortToLongPath (const std::string &p_rcShortPathStr) const |
・ファイルパスのショートネームをロングネームに変換します。. より詳しく... | |
静的公開メンバ | |
bool | IsFolderOrDotPred (const WIN32_FIND_DATA &p_rstFindData) |
フォルダか . か .. かどうかを調べます。. より詳しく... | |
bool | IsDotPred (const WIN32_FIND_DATA &p_rstFindData) |
. か .. かどうかを調べます。. より詳しく... | |
bool | IsFolderPred (const WIN32_FIND_DATA &p_rstFindData) |
フォルダかどうかを調べます。. より詳しく... | |
bool | DeleteFunctionObject (const std::string &p_rcFilePathStr) |
ファイルを削除する関数オブジェクトです。. より詳しく... | |
保護メンバ | |
virtual bool | FileAndFolderMoveCopyDelRename (const std::string &p_rcFromFilePathStr, const std::string &p_rcToFolderPathStr, const unsigned int p_uiDoType) const throw () |
・ファイル及びフォルダを移動・コピー・削除・リネームします。. より詳しく... |
|
・コンストラクタ。.
|
|
・デストラクタ。.
|
|
・カレントフォルダを取得します。.
KSCL::IFileUtilを実装しています. |
|
・ファイルをコピーします。. ファイルをコピーします。フォルダはコピーしません。
KSCL::IFileUtilを実装しています. |
|
・ファイル及びフォルダをコピーします。.
ファイル及びフォルダをコピーします。
|
|
・ファイルを移動します。. ファイルを移動します。フォルダは移動しません。
KSCL::IFileUtilを実装しています. |
|
・ファイルを上書き移動します。.
ファイルを移動します。フォルダは移動しません。
KSCL::IFileUtilを実装しています. |
|
・ファイル及びフォルダを移動します。. ファイル及びフォルダを移動します。
|
|
・ファイルを削除します。. ファイルを削除します。フォルダは削除しません。
KSCL::IFileUtilを実装しています. |
|
・ファイル及びフォルダを削除します。.
ファイル及びフォルダを削除します。
|
|
・フォルダを作成します。. フォルダを作成します。
KSCL::IFileUtilを実装しています. |
|
・フォルダを削除します。. フォルダを削除します。ファイルは削除しません。
|
|
・カレントフォルダをセットします。.
KSCL::IFileUtilを実装しています. |
|
・ファイル/フォルダが存在するかどうかチェックします。.
引数で「ファイルのフルパス」か「フォルダのフルパス」を渡してください。そのファイル/フォルダが あるかどうか調べます。
KSCL::IFileUtilを実装しています. |
|
・フォルダが存在するかどうかチェックします。.
引数で「フォルダのフルパス」を渡してください。そのフォルダがあるかどうか調べます。 IsFileOrFolderExsist() との違いは、 こちらはフォルダでないと false を返すという点です。
KSCL::IFileUtilを実装しています. |
|
・ドライブが存在するかどうかチェックします。.
KSCL::IFileUtilを実装しています. |
|
・ファイルリストを作成します。.
特定フォルダ内のファイルリストを作成します。
KSCL::IFileUtilを実装しています. |
|
・ファイル&フォルダリストを作成します。.
特定フォルダ内のファイル及びフォルダのリストを作成します。
KSCL::IFileUtilを実装しています. |
|
・特定フォルダの中を空にします。.
指定したフォルダの中に入っているファイルとフォルダをすべて削除します。
KSCL::IFileUtilを実装しています. |
|
・ファイル/フォルダ情報リストを作成します。.
特定のフォルダ内のファイル及びフォルダのリストを作成します。
KSCL::IFileUtilを実装しています. |
|
・特定フォルダ内のすべてのファイル/フォルダをコピーします。.
フォルダも含めてすべてコピーします。
KSCL::IFileUtilを実装しています. |
|
・ファイルの中身が同じかどうか調べます。.
ファイルの中身がバイナリー的に同じかどうか調べます。
KSCL::IFileUtilを実装しています. |
|
・ファイル名のショートネームをロングネームに変換します。.
ショートネームで構成されたフルパスから、ロングネームのファイル名を取得します。
|
|
・ファイルパスのショートネームをロングネームに変換します。.
ショートネームで構成されたフルパスから、ロングネームで構成されたフルパスを取得します。
|
|
フォルダか . か .. かどうかを調べます。.
|
|
. か .. かどうかを調べます。.
|
|
フォルダかどうかを調べます。.
|
|
ファイルを削除する関数オブジェクトです。.
|
|
・ファイル及びフォルダを移動・コピー・削除・リネームします。. SHFileOperation() のラッパーです。
|