// -*- C++ -*- //===---------------------------- ctime -----------------------------------===// // // ΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚΚThe LLVM Compiler Infrastructure // // This file is distributed under the University of Illinois Open Source // License. See LICENSE.TXT for details. // //===----------------------------------------------------------------------===// #ifndef _LIBCPP_CTIME #define _LIBCPP_CTIME /* ctime synopsis Macros: NULL CLOCKS_PER_SEC namespace std { Types: clock_t size_t time_t tm clock_t clock(); double difftime(time_t time1, time_t time0); time_t mktime(tm* timeptr); time_t time(time_t* timer); char* asctime(const tm* timeptr); char* ctime(const time_t* timer); tm* gmtime(const time_t* timer); tm* localtime(const time_t* timer); size_t strftime(char* restrict s, size_t maxsize, const char* restrict format, const tm* restrict timeptr); } // std */ #include <__config> #include #pragma GCC system_header _LIBCPP_BEGIN_NAMESPACE_STD using ::clock_t; using ::size_t; using ::time_t; using ::tm; using ::clock; using ::difftime; using ::mktime; using ::time; using ::asctime; using ::ctime; using ::gmtime; using ::localtime; using ::strftime; _LIBCPP_END_NAMESPACE_STD #endif // _LIBCPP_CTIME