GATE
gate::SlotList< T >::iterator Class Reference
Inheritance diagram for gate::SlotList< T >::iterator:
gate::SlotList< T >::const_iterator

Public Member Functions

 iterator (gate_slotlist_t const *s, gate_slotlist_iterator_t it, item_t *ptr)
 
item_t * get () const
 
item_t & operator* () const
 
item_t * operator-> () const
 
- Public Member Functions inherited from gate::SlotList< T >::const_iterator
 const_iterator (gate_slotlist_t const *s, gate_slotlist_iterator_t it, item_t *ptr)
 
item_t const * get () const
 
item_t const & operator* () const
 
item_t const * operator-> () const
 
const_iteratoroperator++ ()
 
const_iterator operator++ (int)
 
bool_t operator== (const_iterator const &that) const
 
bool_t operator!= (const_iterator const &that) const
 

Friends

class SlotList< T >
 

Additional Inherited Members

- Protected Attributes inherited from gate::SlotList< T >::const_iterator
gate_slotlist_t const * sl
 
gate_slotlist_iterator_t iter
 
item_t * item
 

The documentation for this class was generated from the following file: