diff --git a/EGnFileUtils.h b/EGnFileUtils.h index 25c9971..0ca9ffd 100644 --- a/EGnFileUtils.h +++ b/EGnFileUtils.h @@ -1,19 +1,19 @@ //---------------------------------------------------------------------------- -// EgalTech 2013-2020 +// EgalTech 2013-2022 //---------------------------------------------------------------------------- -// File : EGnFileUtils.h Data : 30.11.20 Versione : 2.2k +// File : EGnFileUtils.h Data : 09.04.22 Versione : 2.4d1 // Contenuto : Prototipi funzioni di utilità su file e direttori. // // // // Modifiche : 11.12.13 DS Creazione modulo. -// +// 09.04.22 DS Aggiunta FindAllFiles. // //---------------------------------------------------------------------------- #pragma once -#include +#include "/EgtDev/Include/EgtStringBase.h" //----------------------- Macro per import/export ---------------------------- @@ -34,6 +34,7 @@ EGN_EXPORT std::string GetFileExtension( const std::string& sFile) ; EGN_EXPORT std::string ChangeFileExtension( const std::string& sFile, const std::string& sNewExt) ; EGN_EXPORT bool FileExtensionMatches( const std::string& sFile, const std::string& sExt) ; EGN_EXPORT bool FindFirstFileEgt( const std::string& sFileSpec, std::string& sFileName) ; +EGN_EXPORT bool FindAllFiles( const std::string& sFileSpec, STRVECTOR& vsFileNames) ; EGN_EXPORT std::string GetFileName( const std::string& sPath) ; EGN_EXPORT std::string GetFileTitleEgt( const std::string& sPath) ; EGN_EXPORT std::string GetDirectory( const std::string& sPath) ;