artdaq_core  v1_07_08
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
TimeUtils.hh
1 #ifndef artdaq_core_Utilities_TimeUtils_h
2 #define artdaq_core_Utilities_TimeUtils_h
3 
4 #include <sys/time.h>
5 #include <string>
6 
7 namespace artdaq
8 {
12  namespace TimeUtils
13  {
19  std::string convertUnixTimeToString(time_t inputUnixTime);
20 
26  std::string convertUnixTimeToString(struct timeval const& inputUnixTime);
27 
33  std::string convertUnixTimeToString(struct timespec const& inputUnixTime);
34  }
35 }
36 
37 #endif /* artdaq_core_Utilities_TimeUtils_h */
38 
39 // Local Variables:
40 // mode: c++
41 // End:
std::string convertUnixTimeToString(time_t inputUnixTime)
Converts a Unix time to its string representation, in UTC.
Definition: TimeUtils.cc:7