/Src/Dependencies/Boost/boost/date_time/time_defs.hpp

http://hadesmem.googlecode.com/ · C++ Header · 43 lines · 18 code · 12 blank · 13 comment · 0 complexity · 4f6dceea5bf6eb5e8ca33225d22ddf00 MD5 · raw file

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