date.hpp
Go to the documentation of this file.
1 
6 /*****************************************************************************
7 ** Ifdefs
8 *****************************************************************************/
9 
10 #ifndef ECL_TIME_LITE_DATE_HPP_
11 #define ECL_TIME_LITE_DATE_HPP_
12 
13 /*****************************************************************************
14 ** Cross Platform Configuration
15 *****************************************************************************/
16 
17 #include <ecl/time_lite/config.hpp>
18 
19 #if defined(ECL_HAS_POSIX_TIMERS) || defined (ECL_HAS_RT_TIMERS) || defined(ECL_HAS_MACH_TIMERS)
20 
21 /*****************************************************************************
22 ** Includes
23 *****************************************************************************/
24 
25 #include <string>
26 #include "macros.hpp"
27 
28 /*****************************************************************************
29 ** Namespaces
30 *****************************************************************************/
31 
32 namespace ecl {
33 
34 /*****************************************************************************
35 ** Implementations
36 *****************************************************************************/
37 
44 ecl_time_lite_PUBLIC std::string get_date_string();
45 
46 } // namespace ecl
47 
48 #endif // POSIX or RT TIMERS
49 
50 #endif // ECL_TIME_LITE_DATE_HPP_
Pre-processed macros that define time for the platform.
#define ecl_time_lite_PUBLIC


xbot_node
Author(s): Roc, wangpeng@droid.ac.cn
autogenerated on Sat Oct 10 2020 03:28:13