OpenMW
|
#include <store.hpp>
Public Member Functions | |
SharedIterator () | |
SharedIterator (const SharedIterator &orig) | |
SharedIterator (const Iter &iter) | |
SharedIterator & | operator++ () |
SharedIterator | operator++ (int) |
SharedIterator & | operator-- () |
SharedIterator | operator-- (int) |
bool | operator== (const SharedIterator &x) const |
bool | operator!= (const SharedIterator &x) const |
const T & | operator* () const |
const T * | operator-> () const |
Private Types | |
typedef std::vector< T * > ::const_iterator | Iter |
Private Attributes | |
Iter | mIter |
typedef std::vector<T *>::const_iterator MWWorld::SharedIterator< T >::Iter [private] |
MWWorld::SharedIterator< T >::SharedIterator | ( | ) | [inline] |
MWWorld::SharedIterator< T >::SharedIterator | ( | const SharedIterator< T > & | orig | ) | [inline] |
MWWorld::SharedIterator< T >::SharedIterator | ( | const Iter & | iter | ) | [inline] |
bool MWWorld::SharedIterator< T >::operator!= | ( | const SharedIterator< T > & | x | ) | const [inline] |
const T& MWWorld::SharedIterator< T >::operator* | ( | ) | const [inline] |
SharedIterator& MWWorld::SharedIterator< T >::operator++ | ( | ) | [inline] |
SharedIterator MWWorld::SharedIterator< T >::operator++ | ( | int | ) | [inline] |
SharedIterator& MWWorld::SharedIterator< T >::operator-- | ( | ) | [inline] |
SharedIterator MWWorld::SharedIterator< T >::operator-- | ( | int | ) | [inline] |
const T* MWWorld::SharedIterator< T >::operator-> | ( | ) | const [inline] |
bool MWWorld::SharedIterator< T >::operator== | ( | const SharedIterator< T > & | x | ) | const [inline] |
Iter MWWorld::SharedIterator< T >::mIter [private] |