JUCE  v5.1.1-3-g1a0b28c73
JUCE API
DirectoryIterator::NativeIterator Class Reference
Collaboration diagram for DirectoryIterator::NativeIterator:

Public Member Functions

 NativeIterator (const File &directory, const String &wildCard)
 
 ~NativeIterator ()
 
bool next (String &filenameFound, bool *isDirectory, bool *isHidden, int64 *fileSize, Time *modTime, Time *creationTime, bool *isReadOnly)
 

Private Attributes

ScopedPointer< Pimpl > pimpl
 

Friends

struct ContainerDeletePolicy< Pimpl >
 
class DirectoryIterator
 

Constructor & Destructor Documentation

◆ NativeIterator()

DirectoryIterator::NativeIterator::NativeIterator ( const File directory,
const String wildCard 
)

◆ ~NativeIterator()

DirectoryIterator::NativeIterator::~NativeIterator ( )

Member Function Documentation

◆ next()

bool DirectoryIterator::NativeIterator::next ( String filenameFound,
bool *  isDirectory,
bool *  isHidden,
int64 fileSize,
Time modTime,
Time creationTime,
bool *  isReadOnly 
)

Friends And Related Function Documentation

◆ ContainerDeletePolicy< Pimpl >

friend struct ContainerDeletePolicy< Pimpl >
friend

◆ DirectoryIterator

friend class DirectoryIterator
friend

Member Data Documentation

◆ pimpl

ScopedPointer<Pimpl> DirectoryIterator::NativeIterator::pimpl
private

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