This header-file is part of module ALib FileTree of the ALib C++ Framework.
Copyright 2013-2026 A-Worx GmbH, Germany. Published under License.
Definition in file fscanner.hpp.
Go to the source code of this file.
Classes | |
| struct | alib::filetree::CanonicalPathList |
| struct | alib::filetree::CanonicalResult |
| Result information from MakeCanonical. More... | |
| struct | alib::filetree::ScanParameters |
| Input parameters to function ScanFiles. More... | |
Namespaces | |
| namespace | alib |
| namespace | alib::filetree |
Typedefs | |
| using | alib::CanonicalPathList = filetree::CanonicalPathList |
Type alias in namespace alib. | |
| using | alib::ScanParameters = filetree::ScanParameters |
Type alias in namespace alib. | |
Enumerations | |
| enum class | alib::filetree::PathRootKind { alib::filetree::Errorneous , alib::filetree::Relative , alib::filetree::AbsoluteRoot , alib::filetree::DriveLetter , alib::filetree::UNC , alib::filetree::URL , alib::filetree::Device } |
| Classification of path root formats that cannot be directly scanned. More... | |
Functions | |
| CanonicalResult | alib::filetree::MakeCanonical (Path &sourcePath, FTree::Cursor &node, Path &pathToNode, CanonicalPathList *resultPaths=nullptr) |
| FTValue::ScanStates | alib::filetree::ScanFiles (FTree &tree, ScanParameters ¶meters, CanonicalPathList *resultPaths=nullptr, Path *remainingStart=nullptr) |
Variables | |
| String | alib::filetree::DBG_FILETREE_SCAN_VERBOSE_LOG_FORMAT |