#include <hfs_catalog.hpp>
Public Member Functions | |
| bool | is_symlink () const |
| bool | is_hardlink () const |
Public Attributes | |
| uint16_t | flags {0} |
| uint32_t | fileID {0} |
| uint32_t | createDate {0} |
| uint32_t | contentModDate {0} |
| uint32_t | attributeModDate {0} |
| uint32_t | accessDate {0} |
| uint32_t | backupDate {0} |
| BSDInfo | permissions {} |
| FinderInfo16 | userInfo {} |
| uint32_t | textEncoding {0} |
| ForkData | dataFork {} |
| ForkData | resourceFork {} |
Definition at line 76 of file hfs_catalog.hpp.
|
inline |
Definition at line 94 of file hfs_catalog.hpp.
References hfs::FinderInfo16::fileCreator, hfs::FinderInfo16::fileType, hfs::kHardLinkFileType, hfs::kHFSPlusCreator, and userInfo.
|
inline |
Definition at line 90 of file hfs_catalog.hpp.
References hfs::FinderInfo16::fileCreator, hfs::FinderInfo16::fileType, hfs::kSymLinkCreator, hfs::kSymLinkFileType, and userInfo.
| uint32_t hfs::CatalogFile::accessDate {0} |
Definition at line 82 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file().
| uint32_t hfs::CatalogFile::attributeModDate {0} |
Definition at line 81 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file().
| uint32_t hfs::CatalogFile::backupDate {0} |
Definition at line 83 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file().
| uint32_t hfs::CatalogFile::contentModDate {0} |
Definition at line 80 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file().
| uint32_t hfs::CatalogFile::createDate {0} |
Definition at line 79 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file().
| ForkData hfs::CatalogFile::dataFork {} |
Definition at line 87 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file(), and HfsRecovery::recover().
| uint32_t hfs::CatalogFile::fileID {0} |
Definition at line 78 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file(), and HfsRecovery::recover().
| uint16_t hfs::CatalogFile::flags {0} |
Definition at line 77 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file(), and HfsRecovery::recover().
| BSDInfo hfs::CatalogFile::permissions {} |
Definition at line 84 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file(), and HfsRecovery::recover().
| ForkData hfs::CatalogFile::resourceFork {} |
Definition at line 88 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file(), and HfsRecovery::recover().
| uint32_t hfs::CatalogFile::textEncoding {0} |
Definition at line 86 of file hfs_catalog.hpp.
Referenced by hfs::parse_catalog_file().
| FinderInfo16 hfs::CatalogFile::userInfo {} |
Definition at line 85 of file hfs_catalog.hpp.
Referenced by is_hardlink(), is_symlink(), hfs::parse_catalog_file(), and HfsRecovery::recover().