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