#include <DirectoryItem.h>

Public Member Functions | |
| TDirectoryItem () | |
| TDirectoryItem (const TDirectoryItem &rInPar) | |
| virtual | ~TDirectoryItem () |
| TString | getName () const |
| TString | getAbsoluteName () const |
| Timeval | getModificationTime () const |
| Int64 | getSize () const |
| Uint64 | getFileStamp () const |
| bool | isDirectory () const |
| bool | isFile () const |
| bool | isHidden () const |
| bool | isSystem () const |
| bool | operator== (const TDirectoryItem &rInPar) const |
| TDirectoryItem & | operator= (const TDirectoryItem &rInPar) |
Protected Attributes | |
| TString | m_strName |
| Name of the directory item. | |
| TString | m_strDirName |
| Name of the base directory. | |
| TDirectoryItem::TDirectoryItem | ( | ) |
Standard constructor
| TDirectoryItem::TDirectoryItem | ( | const TDirectoryItem & | rInPar | ) |
copy constructor
| TDirectoryItem::~TDirectoryItem | ( | ) | [virtual] |
Destroy the directory item
| TString zeus::TDirectoryItem::getName | ( | ) | const [inline] |
Returns the name of the item
| TString zeus::TDirectoryItem::getAbsoluteName | ( | ) | const [inline] |
Returns the complete path of the item
| Timeval zeus::TDirectoryItem::getModificationTime | ( | ) | const [inline] |
Returns the time of the last change
| Int64 zeus::TDirectoryItem::getSize | ( | ) | const [inline] |
Returns the item size
| Uint64 zeus::TDirectoryItem::getFileStamp | ( | ) | const [inline] |
Returns the stamp of file
| bool TDirectoryItem::isDirectory | ( | ) | const |
Checks if the item is a directory
| bool zeus::TDirectoryItem::isFile | ( | ) | const [inline] |
Checks if the item is a file
| bool TDirectoryItem::isHidden | ( | ) | const |
Checks if the file is hidden
| bool TDirectoryItem::isSystem | ( | ) | const |
Checks if the file is a system file
| bool zeus::TDirectoryItem::operator== | ( | const TDirectoryItem & | rInPar | ) | const [inline] |
equals operator
| TDirectoryItem & zeus::TDirectoryItem::operator= | ( | const TDirectoryItem & | rInPar | ) | [inline] |
assign operator
TString zeus::TDirectoryItem::m_strName [protected] |
TString zeus::TDirectoryItem::m_strDirName [protected] |
Name of the base directory.