A directory entry returned by DirectorySearch. More...
Public Attributes | |
const char * | m_pName |
Pointer to the UTF8 filename. | |
uint64_t | m_uFileSize |
Size of the file in bytes. | |
TimeDate_t | m_CreationDate |
File creation time. | |
TimeDate_t | m_ModificatonDate |
File last modification time. | |
uint32_t | m_uCreatorType |
File's creator code (MacOS and Darwin Only) | |
uint32_t | m_uFileType |
File's type (MacOS and Darwin Only) | |
uint8_t | m_bDir |
True if this is a directory. | |
uint8_t | m_bSystem |
True if this is a system file. | |
uint8_t | m_bHidden |
True if this file is hidden. | |
uint8_t | m_bLocked |
True if this file is read only. | |
A directory entry returned by DirectorySearch.
When the DirectorySearch class loads a directory, it will store a list of filenames and then return data on a file using this structure.
The data is valid until the next call to DirectorySearch::get_next_entry(void) or if the DirectorySearch class is closed or goes out of scope.
uint8_t Burger::DirectoryEntry_t::m_bDir |
True if this is a directory.
uint8_t Burger::DirectoryEntry_t::m_bHidden |
True if this file is hidden.
uint8_t Burger::DirectoryEntry_t::m_bLocked |
True if this file is read only.
uint8_t Burger::DirectoryEntry_t::m_bSystem |
True if this is a system file.
TimeDate_t Burger::DirectoryEntry_t::m_CreationDate |
File creation time.
TimeDate_t Burger::DirectoryEntry_t::m_ModificatonDate |
File last modification time.
const char* Burger::DirectoryEntry_t::m_pName |
Pointer to the UTF8 filename.
uint64_t Burger::DirectoryEntry_t::m_uFileSize |
Size of the file in bytes.