Skip to content
API Documentation
BastionGuard™
hfs::ChildEntry Struct Reference

#include <hfs_catalog.hpp>

Public Attributes

std::string name_nfc
int16_t recordType {0}
uint32_t cnid {0}
uint16_t flags {0}
ForkData dataFork {}
ForkData resourceFork {}
FinderInfo16 userInfo {}
uint16_t fileMode {0}
uint8_t ownerFlags {0}
uint32_t special {0}

Detailed Description

Definition at line 175 of file hfs_catalog.hpp.

Member Data Documentation

◆ cnid

uint32_t hfs::ChildEntry::cnid {0}

Definition at line 180 of file hfs_catalog.hpp.

Referenced by HfsRecovery::recover().

◆ dataFork

ForkData hfs::ChildEntry::dataFork {}

Definition at line 184 of file hfs_catalog.hpp.

Referenced by HfsRecovery::recover().

◆ fileMode

uint16_t hfs::ChildEntry::fileMode {0}

Definition at line 187 of file hfs_catalog.hpp.

Referenced by HfsRecovery::recover().

◆ flags

uint16_t hfs::ChildEntry::flags {0}

Definition at line 181 of file hfs_catalog.hpp.

Referenced by HfsRecovery::recover().

◆ name_nfc

std::string hfs::ChildEntry::name_nfc

Definition at line 176 of file hfs_catalog.hpp.

Referenced by HfsRecovery::recover().

◆ ownerFlags

uint8_t hfs::ChildEntry::ownerFlags {0}

Definition at line 188 of file hfs_catalog.hpp.

Referenced by HfsRecovery::recover().

◆ recordType

int16_t hfs::ChildEntry::recordType {0}

Definition at line 177 of file hfs_catalog.hpp.

Referenced by HfsRecovery::recover().

◆ resourceFork

ForkData hfs::ChildEntry::resourceFork {}

Definition at line 185 of file hfs_catalog.hpp.

Referenced by HfsRecovery::recover().

◆ special

uint32_t hfs::ChildEntry::special {0}

Definition at line 189 of file hfs_catalog.hpp.

Referenced by HfsRecovery::recover().

◆ userInfo

FinderInfo16 hfs::ChildEntry::userInfo {}

Definition at line 186 of file hfs_catalog.hpp.

Referenced by HfsRecovery::recover().


The documentation for this struct was generated from the following file: