sclang: ServerShmInterface - avoid object duplication in deepCopy
[supercollider.git] / external_libraries / boost / libs / date_time / src / date_time.doc
blob898794697ec8d2cd0357e24b8b5de999f542b67c
1 /* Copyright (c) 2001-2004 CrystalClear Software, Inc.
2  * Use, modification and distribution is subject to the 
3  * Boost Software License, Version 1.0. (See accompanying
4  * file LICENSE_1_0.txt or http://www.boost.org/LICENSE_1_0.txt)
5  * Author: Jeff Garland 
6  * $Date: 2008-03-26 17:16:15 -0400 (Wed, 26 Mar 2008) $
7  */
10 /*! @mainpage Boost Date-Time Library Reference Documentation
11  *  
12  * 
13  *@section intro Introduction
14  *
15  * The Boost Date-Time Library (originally the Generic Date-Time Library or GDTL) 
16  * is a set of C++ date-time libraries based on the concepts of generic programming. 
17  * This is an online reference guide generated from the source code
18  * that provides a handy way to learn about the details of the 
19  * library.  If you are a user you should start with the 
20  * <a href="../user_docs/index.html">User Documentation</a>.
21  *
22  *@section using Using This Documentation
23  *
24  * The online documentation provides extensive information about the details
25  * of the library including:
26  * - <A href="inherits.html">Class hierarchy</A>
27  * - <A href="namespaces.html">Namespace Documentation</A>
28  * - List of <A href="files.html">source files</A>
29  * - Annotated list of classes and structs  
30  *   <A href="annotated.html">(Compound List)</A>
31  *
32  * For example, suppose you wanted to learn more about the 
33  * gregorian::greg_month class.
34  * You could alternatively browse the 
35  * - <A href="classboost_1_1gregorian_1_1greg__month.html">Class documentation page</A>
36  * - Include dependencies for greg_month.hpp
37  * - Hyperlinked and colorized source files: <A href="greg__month_8hpp-source.html">[hpp file]</A> <A href="greg__month_8cpp-source.html">[cpp file]</A>
38  *
39  * The main navigation bar at the top provides that access to many 
40  * different modes of naviation through the library.
42  *  
43  */
45 //! Overall boost namespace -- library does not put any symbols here
46 namespace boost {
48 //! Namespace for basic templates and components used to construct date-time systems
49 /*!
50  This namespace encapsulates various types of templates and classes used 
51  to construct coherent date-time systems including date, time, etc.  These
52  components should be considered helper components to be utilized in the
53  construction of specific date-time system implementations.  See namespace
54  gregorian for one such example.
56 namespace date_time {}
59 /*! Namespace for the c++ standard library.  Library does not define any symbols in the namespace, but uses some classes from this namespace.
61 namespace std {}
63 /*!\class std::out_of_range
64    \brief Exception class defined in c++ standard library.
65   A derivative of std::logic_error and std::exception and base class for 
66   many exceptions in the library.  See also:
68    <a href="http://docs.mandragor.org/files/Programming_languages/Cpp/libstdcpp_v3_Source_Documentation/classstd_1_1out__of__range.html">Mandragor docs for libstdcpp_v3 std::out_of_range</a>