blob: 3dc309c61a7a046f808e00721e6f90714d57ab1d (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
#ifndef COMMON_ICE
#define COMMON_ICE
[["cpp:include:boost/date_time/posix_time/posix_time_types.hpp"]]
module Common {
[ "slicer:conversion:boost.posix_time.ptime:ptimeToDateTime:dateTimeToPTime" ]
struct DateTime {
short Year;
short Month;
short Day;
short Hour;
short Minute;
};
[ "slicer:conversion:boost.posix_time.time_duration:timedurationToDuration:durationToTimeDuration" ]
struct Duration {
short Hours = 0;
short Minutes = 0;
};
};
#endif
|