Added BOOST_TTI_HAS_DATA macro and functionality.

svn path=; revision=81813
Fixed typo; fixes #7780

svn path=; revision=81822
Suppress a lot of GCC warnings.

svn path=; revision=81830
Update root index file for new libraries.

svn path=/trunk/index.html; revision=81836
Thread: minor refactorings

svn path=; revision=81842
Polygon: Refactoring data/concept/traits classes for point/segment/interval.

svn path=; revision=81843
Correct link to http://www.stroustrup.com/wrapper.pdf in sp_techniques.html

svn path=; revision=81844
New tests for BOOST_HAS_DATA

svn path=; revision=81845
fixed problem where base64 read un initialized memory
made sure base64 zero filled.
made base64 lines 76 char wide in accordance with the standard
fixed gcc error message re looser throw constaints

svn path=; revision=81846
corrected throw  exception in smart cast

svn path=; revision=81847
made tests and documentation consistent with correct exception throw specs

svn path=; revision=81848
lockfree: fix typos in documentation

fixes #7783

svn path=; revision=81849
Add overloads of allocate_shared_noinit to complement make_shared_noinit

svn path=; revision=81858
Explicitly name detail array construct overloads for different parameter types.

svn path=; revision=81859
Change make_shared to use the new _internal_get_untyped_deleter. Refs #6830.

svn path=; revision=81860
Add allocate_shared_noinit.

svn path=; revision=81861
Thread: comment missing file

svn path=; revision=81864
Use _internal_get_untyped_deleter in allocate_shared_array and make_shared_array

svn path=; revision=81865
Polygon: finished interval concept refactoring; completed interval unit tests coverage.

svn path=; revision=81866
Documentation corrections: make_shared_array.html

svn path=; revision=81867