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.