summaryrefslogtreecommitdiff
path: root/p2pvr/ice/common.ice
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