HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
UT_RLEBitArray::const_iterator Class Reference

#include <UT_RLEBitArray.h>

Public Member Functions

 const_iterator ()
 
int operator* () const
 
int bitIndex () const
 
const_iteratoroperator++ ()
 
bool operator== (const const_iterator &rhs) const
 
bool operator!= (const const_iterator &lhs) const
 
int begin () const
 
int end () const
 

Protected Member Functions

 const_iterator (const UT_LinkList &list)
 

Protected Attributes

const NodemyNode
 
int myI
 

Friends

class UT_RLEBitArray
 

Detailed Description

Definition at line 101 of file UT_RLEBitArray.h.

Constructor & Destructor Documentation

UT_RLEBitArray::const_iterator::const_iterator ( )
inline

Definition at line 104 of file UT_RLEBitArray.h.

UT_RLEBitArray::const_iterator::const_iterator ( const UT_LinkList list)
inlineprotected

Definition at line 155 of file UT_RLEBitArray.h.

Member Function Documentation

int UT_RLEBitArray::const_iterator::begin ( void  ) const
inline

Definition at line 145 of file UT_RLEBitArray.h.

int UT_RLEBitArray::const_iterator::bitIndex ( ) const
inline

Definition at line 114 of file UT_RLEBitArray.h.

int UT_RLEBitArray::const_iterator::end ( void  ) const
inline

Definition at line 149 of file UT_RLEBitArray.h.

Definition at line 140 of file UT_RLEBitArray.h.

int UT_RLEBitArray::const_iterator::operator* ( void  ) const
inline

Definition at line 110 of file UT_RLEBitArray.h.

const_iterator& UT_RLEBitArray::const_iterator::operator++ ( )
inline

Definition at line 119 of file UT_RLEBitArray.h.

bool UT_RLEBitArray::const_iterator::operator== ( const const_iterator rhs) const
inline

Definition at line 134 of file UT_RLEBitArray.h.

Friends And Related Function Documentation

friend class UT_RLEBitArray
friend

Definition at line 164 of file UT_RLEBitArray.h.

Member Data Documentation

int UT_RLEBitArray::const_iterator::myI
protected

Definition at line 162 of file UT_RLEBitArray.h.

const Node* UT_RLEBitArray::const_iterator::myNode
protected

Definition at line 161 of file UT_RLEBitArray.h.


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