gregorian.hpp 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. #ifndef GREGORIAN_HPP__
  2. #define GREGORIAN_HPP__
  3. /* Copyright (c) 2002-2004 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, Bart Garst
  8. * $Date$
  9. */
  10. /*! @file gregorian.hpp
  11. Single file header that provides overall include for all elements of
  12. the gregorian date-time system. This includes the various types
  13. defined, but also other functions for formatting and parsing.
  14. */
  15. #include "boost/date_time/compiler_config.hpp"
  16. #include "boost/date_time/gregorian/gregorian_types.hpp"
  17. #include "boost/date_time/gregorian/conversion.hpp"
  18. #if defined(BOOST_DATE_TIME_INCLUDE_LIMITED_HEADERS)
  19. #include "boost/date_time/gregorian/formatters_limited.hpp"
  20. #else
  21. #include "boost/date_time/gregorian/formatters.hpp"
  22. #endif
  23. #if defined(USE_DATE_TIME_PRE_1_33_FACET_IO)
  24. #include "boost/date_time/gregorian/greg_facet.hpp"
  25. #else
  26. #include "boost/date_time/gregorian/gregorian_io.hpp"
  27. #endif // USE_DATE_TIME_PRE_1_33_FACET_IO
  28. #include "boost/date_time/gregorian/parsers.hpp"
  29. #endif