| libsigc++
    2.10.3
    | 
STL-style list interface for sigc::signal#. More...
#include <sigc++/signal.h>
| Public Types | |
| typedef slot_const_iterator< slot_type > | const_iterator | 
| typedef std::reverse_iterator< const_iterator > | const_reverse_iterator | 
| typedef slot_iterator< slot_type > | iterator | 
| typedef slot_type& | reference | 
| typedef std::reverse_iterator< iterator > | reverse_iterator | 
| typedef T_slot | slot_type | 
| Public Member Functions | |
| slot_list () | |
| slot_list (internal::signal_impl* __list) | |
| reference | back () | 
| const_reference | back () const | 
| iterator | begin () | 
| const_iterator | begin () const | 
| iterator | end () | 
| const_iterator | end () const | 
| iterator | erase (iterator first_, iterator last_) | 
| iterator | erase (iterator i) | 
| reference | front () | 
| const_reference | front () const | 
| iterator | insert (iterator i, const slot_type& slot_) | 
| iterator | insert (iterator i, slot_type&& slot_) | 
| void | pop_back () | 
| void | pop_front () | 
| void | push_back (const slot_type& c) | 
| void | push_back (slot_type&& c) | 
| void | push_front (const slot_type& c) | 
| void | push_front (slot_type&& c) | 
| reverse_iterator | rbegin () | 
| const_reverse_iterator | rbegin () const | 
| reverse_iterator | rend () | 
| const_reverse_iterator | rend () const | 
| Public Attributes | |
| const typedef slot_type& | const_reference | 
| Protected Attributes | |
| internal::signal_impl* | list_ | 
STL-style list interface for sigc::signal#.
slot_list can be used to iterate over the list of slots that is managed by a signal. Slots can be added or removed from the list while existing iterators stay valid.
| typedef slot_const_iterator<slot_type> sigc::slot_list< T_slot >::const_iterator | 
| typedef std::reverse_iterator<const_iterator> sigc::slot_list< T_slot >::const_reverse_iterator | 
| typedef slot_iterator<slot_type> sigc::slot_list< T_slot >::iterator | 
| typedef slot_type& sigc::slot_list< T_slot >::reference | 
| typedef std::reverse_iterator<iterator> sigc::slot_list< T_slot >::reverse_iterator | 
| typedef T_slot sigc::slot_list< T_slot >::slot_type | 
| 
 | inline | 
| 
 | inlineexplicit | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| 
 | inline | 
| const typedef slot_type& sigc::slot_list< T_slot >::const_reference | 
| 
 | protected | 
 1.8.17
 1.8.17