Arduino FatFS
Loading...
Searching...
No Matches
Public Member Functions | Static Public Member Functions | List of all members
fatfs::directory_iterator Class Reference

Iterator for non-recursive directory traversal. More...

#include <filesystem.h>

Public Member Functions

 directory_iterator (const std::string &rootPath)
 
directory_iteratoroperator++ ()
 
directory_entry operator* () const
 
bool operator!= (const directory_iterator &other) const
 

Static Public Member Functions

static directory_iterator end ()
 

Detailed Description

Iterator for non-recursive directory traversal.

Iterates through entries in a single directory level without descending into subdirectories. Uses FatFs f_opendir/f_readdir API directly.

for (auto it = directory_iterator("/mydir");
it != directory_iterator::end();
++it) {
auto entry = *it;
printf("%s: %llu bytes\n", entry.path.c_str(), entry.size);
}
Iterator for non-recursive directory traversal.
Definition filesystem.h:42

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