TFileProperty class Reference

メインページ モジュール クラス階層 アルファベット順一覧 構成 ファイル一覧 構成メンバ ファイルメンバ 関連ページ 例

# クラス TFileProperty の解説
[System Category]

This is the TFileProperty class. [詳細]

`#include <TFileProperty.hh>`

すべてのメンバ一覧

## Public メソッド
| TFileProperty ()
| TFileProperty (const Tstring &path)
| TFileProperty (const TFileProperty &right)
| ~TFileProperty ()
const TFileProperty & | operator= (const TFileProperty &right)
Tbool | operator== (const TFileProperty &right) const
Tbool | operator!= (const TFileProperty &right) const
const Tstring & | GetPathName () const
const Tstring & | GetDirectoryName () const
const Tstring & | GetFileName () const
const Tstring & | GetFileRootName () const
const Tstring & | GetFileExtensionName () const
Tint | GetDeviceNumber () const
Tint | GetDeviceMajorNumber () const
Tint | GetDeviceMiorNumber () const
Tint | GetInodeNumber () const
Tint | GetProtection () const
Tint | GetNumberOfHardLinks () const
Tint | GetDeviceType () const
Tint | GetTotalSize () const
Tint | GetBlockSize () const
Tint | GetNumberOfBlocks () const
Tint | GetUserID () const
Tint | GetGroupID () const
Tint | GetLastAccess () const
Tint | GetLastModification () const
Tint | GetLastChange () const
const Tstring & | GetStringUserID () const
const Tstring & | GetStringGroupID () const
const Tstring & | GetStringLastAccess () const
const Tstring & | GetStringLastModification () const
const Tstring & | GetStringLastChange () const
Tvoid | SetPathName (const Tstring &path)
Tvoid | Analyse ()
Tvoid | Update ()
Tbool | IsCharacterDevice () const
Tbool | IsBlockDevice () const
Tbool | IsFIFO () const
Tbool | IsSocket () const
Tbool | IsSymbolicLink () const
Tbool | IsRegularFile () const
Tbool | IsDirectory () const
Tbool | IsReadable () const
Tbool | IsWritable () const
Tbool | IsExecutable () const
## フレンド
Tostream & | operator<< (Tostream &tos, const TFileProperty &right)

## 解説

This is the TFileProperty class.

作者:
  Go IWAI <goiwai@users.sourceforge.jp>

The TFileProperty class detail description. Write it down ASAP!

TODO:
  None?

バグ:
  None?

## コンストラクタとデストラクタの解説

TFileProperty::TFileProperty | ( |  | ) |

TFileProperty::TFileProperty | ( | const Tstring & | path | ) |

TFileProperty::TFileProperty | ( | const TFileProperty & | right | ) |

TFileProperty::~TFileProperty | ( |  | ) |

## メソッドの解説

Tvoid TFileProperty::Analyse | ( |  | ) |

Tint TFileProperty::GetBlockSize | ( |  | ) | `[inline]`

Tint TFileProperty::GetDeviceMajorNumber | ( |  | ) | `[inline]`

Tint TFileProperty::GetDeviceMiorNumber | ( |  | ) | `[inline]`

Tint TFileProperty::GetDeviceNumber | ( |  | ) | `[inline]`

Tint TFileProperty::GetDeviceType | ( |  | ) | `[inline]`

const Tstring & TFileProperty::GetDirectoryName | ( |  | ) | `[inline]`

const Tstring & TFileProperty::GetFileExtensionName | ( |  | ) | `[inline]`

const Tstring & TFileProperty::GetFileName | ( |  | ) | `[inline]`

const Tstring & TFileProperty::GetFileRootName | ( |  | ) | `[inline]`

Tint TFileProperty::GetGroupID | ( |  | ) | `[inline]`

Tint TFileProperty::GetInodeNumber | ( |  | ) | `[inline]`

Tint TFileProperty::GetLastAccess | ( |  | ) | `[inline]`

Tint TFileProperty::GetLastChange | ( |  | ) | `[inline]`

Tint TFileProperty::GetLastModification | ( |  | ) | `[inline]`

Tint TFileProperty::GetNumberOfBlocks | ( |  | ) | `[inline]`

Tint TFileProperty::GetNumberOfHardLinks | ( |  | ) | `[inline]`

const Tstring & TFileProperty::GetPathName | ( |  | ) | `[inline]`

Tint TFileProperty::GetProtection | ( |  | ) | `[inline]`

const Tstring & TFileProperty::GetStringGroupID | ( |  | ) | `[inline]`

const Tstring & TFileProperty::GetStringLastAccess | ( |  | ) | `[inline]`

const Tstring & TFileProperty::GetStringLastChange | ( |  | ) | `[inline]`

const Tstring & TFileProperty::GetStringLastModification | ( |  | ) | `[inline]`

const Tstring & TFileProperty::GetStringUserID | ( |  | ) | `[inline]`

Tint TFileProperty::GetTotalSize | ( |  | ) | `[inline]`

Tint TFileProperty::GetUserID | ( |  | ) | `[inline]`

Tbool TFileProperty::IsBlockDevice | ( |  | ) |

Tbool TFileProperty::IsCharacterDevice | ( |  | ) |

Tbool TFileProperty::IsDirectory | ( |  | ) |

Tbool TFileProperty::IsExecutable | ( |  | ) |

Tbool TFileProperty::IsFIFO | ( |  | ) |

Tbool TFileProperty::IsReadable | ( |  | ) |

Tbool TFileProperty::IsRegularFile | ( |  | ) |

Tbool TFileProperty::IsSocket | ( |  | ) |

Tbool TFileProperty::IsSymbolicLink | ( |  | ) |

Tbool TFileProperty::IsWritable | ( |  | ) |

Tbool TFileProperty::operator!= | ( | const TFileProperty & | right | ) | const

const TFileProperty& TFileProperty::operator= | ( | const TFileProperty & | right | ) |

Tbool TFileProperty::operator== | ( | const TFileProperty & | right | ) | const

Tvoid TFileProperty::SetPathName | ( | const Tstring & | path | ) | `[inline]`

Tvoid TFileProperty::Update | ( |  | ) | `[inline]`

## フレンドと関連する関数の解説

Tostream& operator<< | ( | Tostream & | tos,
|  | const TFileProperty & | right
| ) | `[friend]`

このクラスの解説は次のファイルから生成されました:

- TFileProperty.hh