File indexing completed on 2025-01-18 09:30:36
0001 #ifndef POSIX_TIME_SYSTEM_HPP___
0002 #define POSIX_TIME_SYSTEM_HPP___
0003
0004
0005
0006
0007
0008
0009
0010
0011
0012
0013 #include "boost/date_time/posix_time/posix_time_config.hpp"
0014 #include "boost/date_time/time_system_split.hpp"
0015 #include "boost/date_time/time_system_counted.hpp"
0016 #include "boost/date_time/compiler_config.hpp"
0017
0018
0019 namespace boost {
0020 namespace posix_time {
0021
0022 #ifdef BOOST_DATE_TIME_POSIX_TIME_STD_CONFIG
0023
0024 #if (defined(BOOST_DATE_TIME_NO_MEMBER_INIT))
0025 typedef date_time::split_timedate_system<posix_time_system_config, 1000000000> posix_time_system;
0026 #else
0027 typedef date_time::split_timedate_system<posix_time_system_config> posix_time_system;
0028 #endif
0029
0030 #else
0031
0032 typedef date_time::counted_time_rep<millisec_posix_time_system_config> int64_time_rep;
0033 typedef date_time::counted_time_system<int64_time_rep> posix_time_system;
0034
0035 #endif
0036
0037 } }
0038
0039
0040 #endif
0041
0042
0043
0044
0045
0046
0047
0048
0049
0050
0051
0052
0053
0054
0055
0056
0057
0058
0059
0060
0061
0062
0063
0064
0065
0066
0067
0068