ALib C++ Library
Library Version: 2510 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::files::ResultsPaths Struct Reference

Description:

A simple triple of a path string, a corresponding FTree node and a boolean to indicate whether the path existed already. This struct is used as an output parameter of function ScanFiles.

Definition at line 124 of file fscanner.inl.

Collaboration diagram for alib::files::ResultsPaths:
[legend]

Public Field Index:

bool Existed
 
FTree::Cursor Node
 The node in the tree representing this path.
 
system::Path RealPath
 The 'real' absolute path to the node (no symbolic links included).
 

Public Method Index:

 ResultsPaths (const system::PathString &realPath, FTree::Cursor node, bool existed)
 

Field Details:

◆ Existed

bool alib::files::ResultsPaths::Existed

If true, the complete path existed already in the target FTree. However, it might have existed as another result path, hence not recursively scanned fashion and now is rescanned with 'higher' scan quality.

Definition at line 128 of file fscanner.inl.

◆ Node

FTree::Cursor alib::files::ResultsPaths::Node

The node in the tree representing this path.

Definition at line 127 of file fscanner.inl.

◆ RealPath

system::Path alib::files::ResultsPaths::RealPath

The 'real' absolute path to the node (no symbolic links included).

Definition at line 126 of file fscanner.inl.

Constructor(s) / Destructor Details:

◆ ResultsPaths()

alib::files::ResultsPaths::ResultsPaths ( const system::PathString & realPath,
FTree::Cursor node,
bool existed )
inline

Constructor.

Parameters
realPathStored in field RealPath.
nodeStored in field Node.
existedStored in field Existed.

Definition at line 137 of file fscanner.inl.


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