#ifndef MISSION_UTILITY_FILENAMING_H_ #define MISSION_UTILITY_FILENAMING_H_ #include /** * @brief Static functions related to file name creation */ class Filenaming { public: /** * @brief Creates the absolute name of a file by merging the path name, the filename and adding * an optional timestamp. * * @param path * @param filename * @param addTimestap Set to true if timestamp should be considered in name * * @return The absolute filename */ static std::string generateAbsoluteFilename(std::string path, std::string filename, bool addTimestamp); private: Filenaming(); }; #endif /* MISSION_UTILITY_FILENAMING_H_ */