| 
    Inferno
    0.2
    
   
   | 
  
  
  
 
#include <containers.hpp>
Public Member Functions | |
| CountingIterator () | |
| CountingIterator (int i) | |
| virtual shared_ptr< typename  ContainerInterface< SUB_BASE, VALUE_INTERFACE > ::iterator_interface >  | Clone () const | 
| virtual CountingIterator & | operator++ () | 
| virtual CountingIterator & | operator-- () | 
| virtual VALUE_INTERFACE & | operator* () const | 
| virtual const VALUE_INTERFACE * | operator-> () const | 
| virtual bool | operator== (const typename ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface &ib) const | 
| virtual void | Overwrite (const VALUE_INTERFACE *v) const | 
| virtual const bool | IsOrdered () const | 
| const int | GetCount () const | 
Public Attributes | |
| int | element | 
Definition at line 559 of file containers.hpp.
| OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::CountingIterator | ( | ) |  [inline] | 
        
Definition at line 563 of file containers.hpp.
Referenced by OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::Clone().
| OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::CountingIterator | ( | int | i | ) |  [inline] | 
        
Definition at line 568 of file containers.hpp.
| virtual shared_ptr<typename ContainerInterface<SUB_BASE, VALUE_INTERFACE>::iterator_interface> OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::Clone | ( | ) |  const [inline, virtual] | 
        
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 573 of file containers.hpp.
References OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::CountingIterator().
| const int OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::GetCount | ( | ) |  const [inline, virtual] | 
        
Reimplemented from OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 618 of file containers.hpp.
References OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::element.
| virtual const bool OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::IsOrdered | ( | ) |  const [inline, virtual] | 
        
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 613 of file containers.hpp.
| virtual VALUE_INTERFACE& OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::operator* | ( | ) |  const [inline, virtual] | 
        
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 591 of file containers.hpp.
References ASSERTFAIL.
| virtual CountingIterator& OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::operator++ | ( | ) |  [inline, virtual] | 
        
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 579 of file containers.hpp.
References OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::element.
| virtual CountingIterator& OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::operator-- | ( | ) |  [inline, virtual] | 
        
Reimplemented from OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 585 of file containers.hpp.
References OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::element.
| virtual const VALUE_INTERFACE* OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::operator-> | ( | ) |  const [inline, virtual] | 
        
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 596 of file containers.hpp.
References ASSERTFAIL.
| virtual bool OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::operator== | ( | const typename ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface & | ib | ) |  const [inline, virtual] | 
        
Definition at line 601 of file containers.hpp.
References ASSERT, and OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::element.
| virtual void OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::Overwrite | ( | const VALUE_INTERFACE * | v | ) |  const [inline, virtual] | 
        
Implements OOStd::ContainerInterface< SUB_BASE, VALUE_INTERFACE >::iterator_interface.
Definition at line 608 of file containers.hpp.
References ASSERTFAIL.
| int OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::element | 
Definition at line 561 of file containers.hpp.
Referenced by OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::GetCount(), OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::operator++(), OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::operator--(), and OOStd::CountingIterator< SUB_BASE, VALUE_INTERFACE >::operator==().