Alternate e697dbe9c5997e35395fe158628dd8c5209481da
for Visual Studio 2022 and Windows 11.
読み取り中…
検索中…
一致する文字列を見つけられません
alt::FileInfo1 クラス

FileUtility::Find()が返すファイル情報 [詳解]

#include <FileUtility.h>

alt::FileInfo1 の継承関係図
alt::FileInfo alt::FileInfo2

公開メンバ関数

APIENTRY FileInfo1 ()
 コンストラクタ
 
APIENTRY ~FileInfo1 ()
 デストラクタ
 
const FILETIME &APIENTRY GetAccessTime () const
 ファイルアクセス日時の取得
 
const INT &APIENTRY GetAttribute () const
 ファイル属性の取得
 
const FILETIME &APIENTRY GetCreateTime () const
 ファイル作成日時の取得
 
const FILETIME &APIENTRY GetUpdateTime () const
 ファイル更新日時の取得
 
const BOOL APIENTRY IsArchive () const
 アーカイブか否か
 
const BOOL APIENTRY IsCompressed () const
 圧縮ファイルか否か
 
const BOOL APIENTRY IsDirectory () const
 ディレクトリか否か
 
const BOOL APIENTRY IsHidden () const
 隠しファイルか否か
 
const BOOL APIENTRY IsReadOnly () const
 読み取り専用か否か
 
const BOOL APIENTRY IsSystem () const
 システムファイルか否か
 
const BOOL APIENTRY IsTemporary () const
 中間ファイルか否か
 
- 基底クラス alt::FileInfo に属する継承公開メンバ関数
APIENTRY FileInfo ()
 コンストラクタ
 
virtual APIENTRY ~FileInfo ()
 デストラクタ
 
const TString &APIENTRY GetFileName () const
 ファイル名の取得
 
const ULONGLONG &APIENTRY GetFileSize () const
 ファイルサイズの取得
 
const TString &APIENTRY GetFolderName () const
 フォルダ名の取得
 

公開変数類

friend FileUtility
 
- 基底クラス alt::FileInfo に属する継承公開変数類
friend FileUtility
 

非公開変数類

FILETIME _AccessTime
 
INT _Attribute
 
FILETIME _CreateTime
 
FILETIME _UpdateTime
 

詳解

FileUtility::Find()が返すファイル情報

FileUtility.h59 行目に定義があります。

構築子と解体子

◆ FileInfo1()

FileInfo1::FileInfo1 ( )

コンストラクタ

FileUtility.cpp28 行目に定義があります。

参照先 _AccessTime, _Attribute, _CreateTime, _UpdateTime.

◆ ~FileInfo1()

FileInfo1::~FileInfo1 ( )

デストラクタ

FileUtility.cpp36 行目に定義があります。

関数詳解

◆ GetAccessTime()

const FILETIME &APIENTRY alt::FileInfo1::GetAccessTime ( ) const
inline

ファイルアクセス日時の取得

戻り値
FILETIME&

FileUtility.h78 行目に定義があります。

参照元 WindowsLibraryTest::TEST_CLASS().

◆ GetAttribute()

const INT &APIENTRY alt::FileInfo1::GetAttribute ( ) const
inline

ファイル属性の取得

戻り値
INT&

FileUtility.h82 行目に定義があります。

◆ GetCreateTime()

const FILETIME &APIENTRY alt::FileInfo1::GetCreateTime ( ) const
inline

ファイル作成日時の取得

戻り値
FILETIME&

FileUtility.h70 行目に定義があります。

参照元 WindowsLibraryTest::TEST_CLASS().

◆ GetUpdateTime()

const FILETIME &APIENTRY alt::FileInfo1::GetUpdateTime ( ) const
inline

ファイル更新日時の取得

戻り値
FILETIME&

FileUtility.h74 行目に定義があります。

参照元 WindowsLibraryTest::TEST_CLASS().

◆ IsArchive()

const BOOL APIENTRY alt::FileInfo1::IsArchive ( ) const
inline

アーカイブか否か

戻り値
BOOL
戻り値
TRUE(アーカイブ属性ON)

FileUtility.h119 行目に定義があります。

参照元 WindowsLibraryTest::TEST_CLASS().

◆ IsCompressed()

const BOOL APIENTRY alt::FileInfo1::IsCompressed ( ) const
inline

圧縮ファイルか否か

戻り値
BOOL
戻り値
TRUE(圧縮ファイル)

FileUtility.h135 行目に定義があります。

参照元 WindowsLibraryTest::TEST_CLASS().

◆ IsDirectory()

const BOOL APIENTRY alt::FileInfo1::IsDirectory ( ) const
inline

ディレクトリか否か

戻り値
BOOL
戻り値
TRUE(これはディレクトリ)

FileUtility.h111 行目に定義があります。

参照元 WindowsLibraryTest::TEST_CLASS().

◆ IsHidden()

const BOOL APIENTRY alt::FileInfo1::IsHidden ( ) const
inline

隠しファイルか否か

戻り値
BOOL
戻り値
TRUE(隠し属性ON)

FileUtility.h95 行目に定義があります。

参照元 WindowsLibraryTest::TEST_CLASS().

◆ IsReadOnly()

const BOOL APIENTRY alt::FileInfo1::IsReadOnly ( ) const
inline

読み取り専用か否か

戻り値
BOOL
戻り値
TRUE(読み取り属性ON)

FileUtility.h87 行目に定義があります。

参照元 WindowsLibraryTest::TEST_CLASS().

◆ IsSystem()

const BOOL APIENTRY alt::FileInfo1::IsSystem ( ) const
inline

システムファイルか否か

戻り値
BOOL
戻り値
TRUE(システム属性ON)

FileUtility.h103 行目に定義があります。

参照元 WindowsLibraryTest::TEST_CLASS().

◆ IsTemporary()

const BOOL APIENTRY alt::FileInfo1::IsTemporary ( ) const
inline

中間ファイルか否か

戻り値
BOOL
戻り値
TRUE(中間ファイル)

FileUtility.h127 行目に定義があります。

参照元 WindowsLibraryTest::TEST_CLASS().

メンバ詳解

◆ _AccessTime

FILETIME alt::FileInfo1::_AccessTime
private

◆ _Attribute

INT alt::FileInfo1::_Attribute
private

◆ _CreateTime

FILETIME alt::FileInfo1::_CreateTime
private

◆ _UpdateTime

FILETIME alt::FileInfo1::_UpdateTime
private

◆ FileUtility

friend alt::FileInfo1::FileUtility

FileUtility.h140 行目に定義があります。


このクラス詳解は次のファイルから抽出されました: