|
KiCad PCB EDA Suite
|
#include <gestfich.h>
Public Member Functions | |
| DIR_LOOP_GUARD (const wxString &aRoot, DIR_LOOP_POLICY aPolicy=DIR_LOOP_POLICY::CONFINE_TO_ROOT) | |
| bool | IsRooted () const |
| bool | ShouldDescend (const wxString &aDir) |
Private Attributes | |
| std::filesystem::path | m_root |
| DIR_LOOP_POLICY | m_policy |
| std::unordered_set< std::string > | m_visited |
Definition at line 208 of file gestfich.h.
|
explicit |
Definition at line 814 of file gestfich.cpp.
|
inline |
Definition at line 215 of file gestfich.h.
References m_root.
Referenced by LOCAL_HISTORY::CollectAutosaveFilePairs(), and collectProjectFiles().
| bool DIR_LOOP_GUARD::ShouldDescend | ( | const wxString & | aDir | ) |
Definition at line 825 of file gestfich.cpp.
References CONFINE_TO_ROOT, m_policy, m_root, and m_visited.
Referenced by LOCAL_HISTORY::CollectAutosaveFilePairs(), and collectProjectFiles().
|
private |
Definition at line 221 of file gestfich.h.
Referenced by DIR_LOOP_GUARD(), and ShouldDescend().
|
private |
Definition at line 220 of file gestfich.h.
Referenced by DIR_LOOP_GUARD(), IsRooted(), and ShouldDescend().
|
private |
Definition at line 222 of file gestfich.h.
Referenced by DIR_LOOP_GUARD(), and ShouldDescend().