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
 |