44 lines
		
	
	
		
			985 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			44 lines
		
	
	
		
			985 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| #ifndef DATE_TIME_TIME_PRECISION_LIMITS_HPP
 | |
| #define DATE_TIME_TIME_PRECISION_LIMITS_HPP
 | |
| 
 | |
| /* Copyright (c) 2002,2003 CrystalClear Software, Inc.
 | |
|  * Use, modification and distribution is subject to the 
 | |
|  * Boost Software License, Version 1.0. (See accompanying
 | |
|  * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
 | |
|  * Author: Jeff Garland 
 | |
|  * $Date$
 | |
|  */
 | |
| 
 | |
| 
 | |
| 
 | |
| /*! \file time_defs.hpp 
 | |
|   This file contains nice definitions for handling the resoluion of various time
 | |
|   reprsentations.
 | |
| */
 | |
| 
 | |
| namespace boost {
 | |
| namespace date_time {
 | |
| 
 | |
|   //!Defines some nice types for handling time level resolutions
 | |
|   enum time_resolutions {
 | |
|     sec,
 | |
|     tenth,
 | |
|     hundreth, // deprecated misspelled version of hundredth
 | |
|     hundredth = hundreth,
 | |
|     milli,
 | |
|     ten_thousandth,
 | |
|     micro,
 | |
|     nano,
 | |
|     NumResolutions
 | |
|   };
 | |
| 
 | |
|   //! Flags for daylight savings or summer time
 | |
|   enum dst_flags {not_dst, is_dst, calculate};
 | |
| 
 | |
| 
 | |
| } } //namespace date_time
 | |
| 
 | |
| 
 | |
| 
 | |
| #endif
 | 
