1 //===-- MIUtilDateTimeStd.h -------------------------------------*- C++ -*-===//
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
11 // Third party headers
15 #include "MIUtilString.h"
18 //============================================================================
19 // Details: MI common code utility class. Used to retrieve system local date
22 class CMIUtilDateTimeStd {
25 /* ctor */ CMIUtilDateTimeStd();
27 CMIUtilString GetDate();
28 CMIUtilString GetTime();
29 CMIUtilString GetDateTimeLogFilename();
34 /* dtor */ virtual ~CMIUtilDateTimeStd();
38 std::time_t m_rawTime;