ExchangeFileContents
|
Class to process found files; passed to eut::FileHelper::iterateDirectory( const fs::path & rIterPath, bool bRecursive, CallBackFileDirFount & rProcessingObject ). More...
Public Member Functions | |
EfcCallBackFileFount (EfcApp &rEfcApp) | |
virtual void | processFileFount (const fs::path &rFullFileName) |
Public Member Functions inherited from eut::FileHelper::CallBackFileDirFount | |
virtual void | processDirFount (const fs::path &rFullPathName) |
Private Attributes | |
EfcApp * | m_pParent |
Class to process found files; passed to eut::FileHelper::iterateDirectory( const fs::path & rIterPath, bool bRecursive, CallBackFileDirFount & rProcessingObject ).
EfcApp::EfcCallBackFileFount::EfcCallBackFileFount | ( | EfcApp & | rEfcApp | ) |
Constructor with parameter passing.
[in] | rEfcApp | The owning Efc application. |
|
virtual |
Is called if a file is found during iteration. An attempt is made to exchange the content, requested by m_pParent), via eut::FileHelper::swapDataInFile (...).
[in] | rFullFileName | The file name with complete path in an object of type fs::path. |
Reimplemented from eut::FileHelper::CallBackFileDirFount.