#include <filestat.h>
Public Types | |
enum | e_fileType { t_notFound = -1, t_unknown = 0, t_normal = 1, t_dir = 2, t_pipe = 3, t_link = 4, t_device = 5, t_socket = 6 } |
Public Member Functions | |
virtual FalconData * | clone () const |
FileStat (const FileStat &other) | |
FileStat () | |
virtual void | gcMark (uint32 mark) |
virtual | ~FileStat () |
Public Attributes | |
int32 | m_access |
TimeStamp * | m_atime |
Last access time. | |
int32 | m_attribs |
Dos attribs. | |
TimeStamp * | m_ctime |
Creation or status change. | |
int32 | m_group |
TimeStamp * | m_mtime |
Last write time. | |
int32 | m_owner |
int64 | m_size |
e_fileType | m_type |
Falcon::FileStat::FileStat | ( | ) |
Falcon::FileStat::FileStat | ( | const FileStat & | other | ) |
virtual Falcon::FileStat::~FileStat | ( | ) | [virtual] |
virtual FalconData* Falcon::FileStat::clone | ( | ) | const [virtual] |
Implements Falcon::FalconData.
virtual void Falcon::FileStat::gcMark | ( | uint32 | mark | ) | [inline, virtual] |
Implements Falcon::FalconData.
Last access time.
Dos attribs.
Creation or status change.
Last write time.