Main Page
Modules
Namespaces
Classes
Files
File List
File Members
include
ecl
time_lite
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_
ecl
config.hpp
Pre-processed macros that define time for the platform.
ecl_time_lite_PUBLIC
#define ecl_time_lite_PUBLIC
Definition:
time_lite/macros.hpp:37
xbot_node
Author(s): Roc, wangpeng@droid.ac.cn
autogenerated on Sat Oct 10 2020 03:28:13