ExchangeFileContents
Lade ...
Suche ...
Keine Treffer
EfcApp::EfcCallBackFileFount Klassenreferenz

Klasse um gefundene Dateien zu bearbeite; wird an eut::FileHelper::iterateDirectory( const fs::path & rIterPath, bool bRecursive, CallBackFileDirFount & rProcessingObject ) übergeben. Mehr ...

Klassendiagramm für EfcApp::EfcCallBackFileFount:
Zusammengehörigkeiten von EfcApp::EfcCallBackFileFount:

Öffentliche Methoden

 EfcCallBackFileFount (EfcApp &rEfcApp)
 
virtual void processFileFount (const fs::path &rFullFileName)
 
- Öffentliche Methoden geerbt von eut::FileHelper::CallBackFileDirFount
virtual void processDirFount (const fs::path &rFullPathName)
 

Private Attribute

EfcAppm_pParent
 

Ausführliche Beschreibung

Klasse um gefundene Dateien zu bearbeite; wird an eut::FileHelper::iterateDirectory( const fs::path & rIterPath, bool bRecursive, CallBackFileDirFount & rProcessingObject ) übergeben.

Autor
Helmut Jakoby

Beschreibung der Konstruktoren und Destruktoren

◆ EfcCallBackFileFount()

EfcApp::EfcCallBackFileFount::EfcCallBackFileFount ( EfcApp & rEfcApp)

Konstruktor mit Parameterübergabe.

Parameter
[in]rEfcAppDie besitzende Efc-Applikation.

Dokumentation der Elementfunktionen

◆ processFileFount()

virtual void EfcApp::EfcCallBackFileFount::processFileFount ( const fs::path & rFullFileName)
virtual

Wird aufgerufen, wenn beim Iterieren eine Datei gefunden wird. Es wird dort versucht, den Inhalt, erfragt vom m_pParent), auszutauschen über eut::FileHelper::swapDataInFile (...).

Parameter
[in]rFullFileNameDer Dateiname mit vollständigem Pfad in einem Objekts des Typs fs::path.

Erneute Implementation von eut::FileHelper::CallBackFileDirFount.

Dokumentation der Datenelemente

◆ m_pParent

EfcApp* EfcApp::EfcCallBackFileFount::m_pParent
private

Zeiger auf das besitzende EfcApp-Objekt.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: