A ptr_set<T> is a pointer container that uses an underlying std::set<void*> to store the pointers.
Hierarchy:
namespace boost { template < class Key, class Compare = std::less<Key>, class CloneAllocator = heap_clone_allocator, class Allocator = std::allocator<void*> > class ptr_set : public ptr_set_adapter < Key, std::set<void*, void_ptr_indirect_fun<Compare,Key>,Allocator>, CloneAllocator > { // see references }; // class 'ptr_set' } // namespace 'boost'
Remarks:
Using nullable<T> as Key is meaningless and not allowed
©Thorsten Ottosen 2004-2006. Use, modification and distribution is subject to the Boost Software License, Version 1.0 (see http://www.boost.org/LICENSE_1_0.txt). |
---|