Boost C++ Libraries Home Libraries People FAQ More

PrevUpHomeNext

Class template insert_iterator<, >

std::insert_iterator<boost::container::slist< T, ValueAllocator >>

Synopsis

// In header: <boost/container/slist.hpp>

template<typename T, typename ValueAllocator> 
class insert_iterator<, > {
public:
  // types
  typedef Container           ;   
  typedef  ;
  typedef                 ;       
  typedef                 ;  
  typedef                 ;          
  typedef                 ;        

  // construct/copy/destruct
  (Container &, ,  = );
  Container > & 
  (Container::value_type &);

  // public member functions
  Container > & ();
  Container > & ();
  Container > & ();
};

Description

A specialization of insert_iterator that works with slist

insert_iterator public construct/copy/destruct

  1. (Container & x,  i, 
                     is_previous = );
  2. Container > & 
    (Container::value_type & value);

insert_iterator public member functions

  1. Container > & ();
  2. Container > & ();
  3. Container > & ();

PrevUpHomeNext