1 #ifndef DATE_TIME_TIME_PRECISION_LIMITS_HPP
2 #define DATE_TIME_TIME_PRECISION_LIMITS_HPP
3 
4 /* Copyright (c) 2002,2003 CrystalClear Software, Inc.
5  * Use, modification and distribution is subject to the
6  * Boost Software License, Version 1.0. (See accompanying
7  * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
8  * Author: Jeff Garland
9  * $Date$
10  */
11 
12 
13 
14 /*! \file time_defs.hpp
15   This file contains nice definitions for handling the resoluion of various time
16   reprsentations.
17 */
18 
19 namespace boost {
20 namespace date_time {
21 
22   //!Defines some nice types for handling time level resolutions
23   enum time_resolutions {
24     sec,
25     tenth,
26     hundreth, // deprecated misspelled version of hundredth
27     hundredth = hundreth,
28     milli,
29     ten_thousandth,
30     micro,
31     nano,
32     NumResolutions
33   };
34 
35   //! Flags for daylight savings or summer time
36   enum dst_flags {not_dst, is_dst, calculate};
37 
38 
39 } } //namespace date_time
40 
41 
42 
43 #endif
44