# Boost Utility Library

The Boost Utility Library isn't really a single library at all. It is just a collection for components too small to be called libraries in their own right.

But that doesn't mean there isn't useful stuff here. Take a look:

- base_from_member
- BOOST_BINARY
- call_traits
- compressed_pair
- in_place_factory
- iterator_adaptors
- operators
- result_of
- throw_exception
- utility
- string_ref
- value_init

Over time useful stuff here has moved to more appropriate Boost libraries:

- addressof (moved to Boost.Core)
- checked_delete (moved to Boost.Core)
- declval (moved to Boost.TypeTraits)
- enable_if (moved to Boost.Core)
- generator iterator adaptors (moved to Boost.Iterator)
- next/prior (moved to Boost.Iterator)
- noncopyable (moved to Boost.Core)
- ostream_string (moved to Boost.IO)

© Copyright Beman Dawes, 2001

Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at www.boost.org/LICENSE_1_0.txt)

Revised 07 November, 2006