acme
Foundational cross-platform layer of the ca2 framework
Loading...
Searching...
No Matches
random_access_iterator< ITERATOR_TYPE > Class Template Reference

Public Types

typedef ITERATOR_TYPE ITERATOR_BASE_TYPE

Public Member Functions

 random_access_iterator (ITERATOR_TYPE *p)
 random_access_iterator (const random_access_iterator &it)
random_access_iterator & operator= (const random_access_iterator &it)
bool operator== (const random_access_iterator &it)
bool operator!= (const random_access_iterator &it)
random_access_iterator operator++ (::i32)
random_access_iterator operator-- (::i32)
random_access_iterator & operator++ ()
random_access_iterator & operator+ (iptr i)
random_access_iterator & operator-- ()
random_access_iterator & operator- (iptr c)
bool operator< (const random_access_iterator &i) const
ITERATOR_TYPE & operator* ()
const ITERATOR_TYPE & operator* () const

Public Attributes

ITERATOR_TYPE * m_p

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