Index: sources/storage/Logger.h =================================================================== diff -u -re9b084ba5248db09d78970a8210ac290c0469891 -r762cc040281aa66f0bc9707ba48e4d0de6e56e30 --- sources/storage/Logger.h (.../Logger.h) (revision e9b084ba5248db09d78970a8210ac290c0469891) +++ sources/storage/Logger.h (.../Logger.h) (revision 762cc040281aa66f0bc9707ba48e4d0de6e56e30) @@ -146,8 +146,8 @@ { LogType::eLogTrtmt, "Treatment" }, }; - const char * _logFileNamePendingSubExt = "u."; - const char * _logFileNameUploadedSubExt = "c."; + QString _logFileNamePendingSubExt = "u%1."; + QString _logFileNameUploadedSubExt = "c%1."; const char * _logFileNameCompressExt = Storage::gzipExt; const TLogData _logFileNameExt { { LogType::eLogAppED, ".log" }, // Application log @@ -187,12 +187,12 @@ bool _init = false; public: - QString logFileNamePendingSubExt() { - return _logFileNamePendingSubExt; + QString logFileNamePendingSubExt(QString vArg = "") { + return vArg == "" ? _logFileNamePendingSubExt :_logFileNamePendingSubExt.arg(vArg); } - QString logFileNameUploadedSubExt() { - return _logFileNameUploadedSubExt; + QString logFileNameUploadedSubExt(QString vArg = "") { + return vArg == "" ? _logFileNameUploadedSubExt : _logFileNameUploadedSubExt.arg(vArg); } QString logFileNameExt ( LogType vLogType ) {