/* Copyright (c) 2001-2004 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$
*/
/*! @mainpage Boost Date-Time Library Reference Documentation
*
*
*@section intro Introduction
*
* The Boost Date-Time Library (originally the Generic Date-Time Library or GDTL)
* is a set of C++ date-time libraries based on the concepts of generic programming.
* This is an online reference guide generated from the source code
* that provides a handy way to learn about the details of the
* library. If you are a user you should start with the
* User Documentation.
*
*@section using Using This Documentation
*
* The online documentation provides extensive information about the details
* of the library including:
* - Class hierarchy
* - Namespace Documentation
* - List of source files
* - Annotated list of classes and structs
* (Compound List)
*
* For example, suppose you wanted to learn more about the
* gregorian::greg_month class.
* You could alternatively browse the
* - Class documentation page
* - Include dependencies for greg_month.hpp
* - Hyperlinked and colorized source files: [hpp file] [cpp file]
*
* The main navigation bar at the top provides that access to many
* different modes of naviation through the library.
*
*/
//! Overall boost namespace -- library does not put any symbols here
namespace boost {
//! Namespace for basic templates and components used to construct date-time systems
/*!
This namespace encapsulates various types of templates and classes used
to construct coherent date-time systems including date, time, etc. These
components should be considered helper components to be utilized in the
construction of specific date-time system implementations. See namespace
gregorian for one such example.
*/
namespace date_time {}
}
/*! Namespace for the c++ standard library. Library does not define any symbols in the namespace, but uses some classes from this namespace.
*/
namespace std {}
/*!\class std::out_of_range
\brief Exception class defined in c++ standard library.
A derivative of std::logic_error and std::exception and base class for
many exceptions in the library. See also:
Mandragor docs for libstdcpp_v3 std::out_of_range
*/