#include <set.h>

Public Types | |
| typedef std::forward_iterator_tag | iterator_category | 
| typedef REFERENCED_TYPE | value_type | 
| typedef std::ptrdiff_t | difference_type | 
| typedef REFERENCED_TYPE & | reference | 
| typedef REFERENCED_TYPE * | pointer | 
Public Member Functions | |
| CSetIterator (SSetElement< CONTAINED_TYPE > *ps_elem=NULL) | |
| CSetIterator (const CSetIterator &c_it) | |
| CSetIterator & | operator= (const CSetIterator &c_it) | 
| reference | operator* () | 
| pointer | operator-> () | 
| CSetIterator & | operator++ () | 
| bool | operator== (const CSetIterator &c_it) | 
| bool | operator!= (const CSetIterator &c_it) | 
Public Attributes | |
| SSetElement< CONTAINED_TYPE > * | m_psElem | 
The CSet iterator.
| typedef std::ptrdiff_t argos::CSetIterator< CONTAINED_TYPE, REFERENCED_TYPE >::difference_type | 
| typedef std::forward_iterator_tag argos::CSetIterator< CONTAINED_TYPE, REFERENCED_TYPE >::iterator_category | 
| typedef REFERENCED_TYPE* argos::CSetIterator< CONTAINED_TYPE, REFERENCED_TYPE >::pointer | 
| typedef REFERENCED_TYPE& argos::CSetIterator< CONTAINED_TYPE, REFERENCED_TYPE >::reference | 
| typedef REFERENCED_TYPE argos::CSetIterator< CONTAINED_TYPE, REFERENCED_TYPE >::value_type | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
| SSetElement<CONTAINED_TYPE>* argos::CSetIterator< CONTAINED_TYPE, REFERENCED_TYPE >::m_psElem |