Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

Boost Pointer Container Library

Library headers

Header Includes
<boost/ptr_container/clone_allocator.hpp> classes heap_clone_allocator and view_clone_allocator and functions new_clone() and delete_clone()
<boost/ptr_container/ptr_deque.hpp> class ptr_deque (and std::deque)
<boost/ptr_container/ptr_list.hpp> class ptr_list (and std::list)
<boost/ptr_container/ptr_vector.hpp> class ptr_vector (and std::vector)
<boost/ptr_container/ptr_array.hpp> class ptr_array (and boost::array)
<boost/ptr_container/ptr_set.hpp> classes ptr_set and ptr_multiset (and std::set and std::multiset)
<boost/ptr_container/ptr_map.hpp> classes ptr_map and ptr_multimap (and std::map and std::multimap)
<boost/ptr_container/ptr_inserter.hpp> functions ptr_back_inserter, ptr_front_inserter and ptr_inserter
<boost/ptr_container/ptr_container.hpp> all classes
<boost/ptr_container/ptr_sequence_adapter.hpp> class ptr_sequence_adapter
<boost/ptr_container/ptr_set_adapter.hpp> classes ptr_set_adapter and ptr_multiset_adapter
<boost/ptr_container/ptr_map_adapter.hpp> classes ptr_map_adapter and ptr_multimap_adapter
<boost/ptr_container/exception.hpp> classes bad_ptr_container_operation, bad_index and bad_pointer
<boost/ptr_container/indirect_fun.hpp> class indirect_fun
<boost/ptr_container/nullable.hpp> class nullable
<boost/ptr_container/serialize_ptr_deque.hpp> class ptr_deque with serialization support
<boost/ptr_container/serialize_ptr_list.hpp> class ptr_list with serialization support
<boost/ptr_container/serialize_ptr_vector.hpp> class ptr_vector with serialization support
<boost/ptr_container/serialize_ptr_array.hpp> class ptr_array with serialization support
<boost/ptr_container/serialize_ptr_set.hpp> classes ptr_set and ptr_multiset with serialization support
<boost/ptr_container/serialize_ptr_map.hpp> classes ptr_map and ptr_multimap with serialization support
<boost/ptr_container/serialize_ptr_container.hpp> all classes with serialization support

Navigate:


Copyright:Thorsten Ottosen 2004-2006. Use, modification and distribution is subject to the Boost Software License, Version 1.0 (see LICENSE_1_0.txt).