36 path (
File::addTrailingSeparator (directory.getFullPathName())),
57 s.removeEmptyStrings();
72 return next (
nullptr,
nullptr,
nullptr);
83 if (
subIterator->next (isDirResult, fileSize, isReadOnly))
90 bool isDirectory, shouldContinue =
false;
120 if (isDirResult !=
nullptr) *isDirResult = isDirectory;
127 shouldContinue =
true;
133 if (! shouldContinue)
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93
static StringArray parseWildcards(const String &pattern)
Definition DirectoryIterator.cpp:52
float getEstimatedProgress() const
Definition DirectoryIterator.cpp:149
int index
Definition DirectoryIterator.h:142
~DirectoryIterator()
Definition DirectoryIterator.cpp:48
DirectoryIterator(const File &directory, bool isRecursive, const String &wildCard="*", int whatToLookFor=File::findFiles)
Definition DirectoryIterator.cpp:31
int totalNumFiles
Definition DirectoryIterator.h:143
CarlaScopedPointer< DirectoryIterator > subIterator
Definition DirectoryIterator.h:147
const int whatToLookFor
Definition DirectoryIterator.h:144
String path
Definition DirectoryIterator.h:141
StringArray wildCards
Definition DirectoryIterator.h:139
File currentFile
Definition DirectoryIterator.h:148
static bool fileMatches(const StringArray &wildCards, const String &filename)
Definition DirectoryIterator.cpp:61
bool next()
Definition DirectoryIterator.cpp:70
NativeIterator fileFinder
Definition DirectoryIterator.h:140
const File & getFile() const
Definition DirectoryIterator.cpp:138
const bool isRecursive
Definition DirectoryIterator.h:145
String wildCard
Definition DirectoryIterator.h:141
bool hasBeenAdvanced
Definition DirectoryIterator.h:146
static File createFileWithoutCheckingPath(const String &absolutePath) noexcept
Definition File.cpp:65
uint getNumberOfChildFiles(int whatToLookFor, const String &wildCardPattern="*") const
Definition File.cpp:597
@ findDirectories
Definition File.h:461
@ findFiles
Definition File.h:462
@ findFilesAndDirectories
Definition File.h:463
static bool areFileNamesCaseSensitive()
Definition File.cpp:236
Definition StringArray.h:41
register unsigned i
Definition inflate.c:1575
unsigned s
Definition inflate.c:1555
static char filename[]
Definition features.c:5
#define wassert(expression)
Definition AudioSampleBuffer.h:33
long long int64
Definition water.h:100
#define false
Definition ordinals.h:83
int * pattern
Definition match.c:126