Describes the attributes of a file or folder. More...
#include <juce_RangedDirectoryIterator.h>
Public Member Functions | |
Time | getCreationTime () const |
The time at which the item was created. More... | |
float | getEstimatedProgress () const |
The estimated proportion of the range that has been visited by the iterator, from 0.0 to 1.0. More... | |
File | getFile () const |
The path to a file or folder. More... | |
int64 | getFileSize () const |
The size of the item. More... | |
Time | getModificationTime () const |
The time at which the item was last modified. More... | |
bool | isDirectory () const |
True if the item is a directory, false otherwise. More... | |
bool | isHidden () const |
True if the item is hidden, false otherwise. More... | |
bool | isReadOnly () const |
True if the item is read-only, false otherwise. More... | |
Private Attributes | |
Time | creationTime |
bool | directory = false |
File | file |
int64 | fileSize = 0 |
bool | hidden = false |
std::weak_ptr< DirectoryIterator > | iterator |
Time | modTime |
bool | readOnly = false |
Friends | |
class | RangedDirectoryIterator |
Describes the attributes of a file or folder.
@tags{Core}
|
inline |
The time at which the item was created.
float juce::DirectoryEntry::getEstimatedProgress | ( | ) | const |
The estimated proportion of the range that has been visited by the iterator, from 0.0 to 1.0.
|
inline |
The path to a file or folder.
|
inline |
The size of the item.
|
inline |
The time at which the item was last modified.
|
inline |
True if the item is a directory, false otherwise.
|
inline |
True if the item is hidden, false otherwise.
|
inline |
True if the item is read-only, false otherwise.
|
friend |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |