Name

associative_ptr_container:


Synopsis

namespace boost
{
    template
    < 
        class Key, 
        class CloneAllocator = heap_clone_allocator 
    >
    class associative_ptr_container 
    {
    public: // typedefs
        typedef ...   key_type;
        typedef ...   key_compare;
        typedef ...   value_compare;

    public    public: // typedefs
        typedef ...   key_type;
        typedef ...   key_compare;
        typedef ...   value_compare;

    public: // late< class InputRange >
        void       insert( const InputRange& r );
        void       erase( iterator position ); 
        size_type  erase( const key_type& x );
        tem    public: // observers
        key_compare    key_comp() cons    public: // modifiers         
        template< r                        find( const key_type& x );
        const_iterator                  find( const key_type& x ) const;
        size_type                       count( const key_type& x ) const;              
        iterator                        lower_bound( const key_type& x );                     
        const_iterator                  lower_bound( const key_type& x ) const;
        iterator                        upper_bound( const key_type& x );                           
        const_iterator                  upper_bound( const key_type& x ) const;
        iterator_range<iterator>        equal_range( const key_type& x );                 
        iterator_range<const_iterator>  equal_range( const key_type& x ) const;
     
    }; //  class 'associative_ptr_container'
    
} // namespace 'boost'  

Detailed Description

Click here for more details.


Limitation

None


Feedback

For additional information or queries on this page send feedback.


© 2008 Nokia Corporation. All rights reserved. This documentation can be used in the connection with this Product to help and support the user.

Top

Legal Disclaimer Please note, that by using some of the links in this document you will leave the Nokia Corporation. All rights reserved. This documentation can be used in the connection with this Product to help and support the user. website and the site you enter is not operated by Nokia. If you choose to access such sites, you should take precautions for security or content. By using the site, you shall review and agree to the site's rules of use before using the site. You agree and acknowledge that Nokia Corporation. All rights reserved. This documentation can be used in the connection with this Product to help and support the user. has no control over the service and will not assume any liability or responsibility for the availability of the site, nor for any aspects of the service.