ConstWordIterator Class Reference

#include <PowerWordIterator.h>

List of all members.

Public Types

typedef pair< int, int > PII
typedef pair< int, int > PII

Public Member Functions

 ConstWordIterator ()
 ConstWordIterator (const Word &w, bool begin=true)
 ConstWordIterator (const WordIterator &WI)
ConstWordIteratoroperator= (const WordIterator &WI)
bool operator!= (const ConstWordIterator &WI) const
bool operator== (const ConstWordIterator &WI) const
const ConstWordIteratoroperator++ ()
ConstWordIterator operator++ (int doomy)
const ConstWordIteratoroperator-- ()
ConstWordIterator operator-- (int doomy)
PII operator * () const
 ConstWordIterator ()
 ConstWordIterator (const Word &w, bool begin=true)
 ConstWordIterator (const WordIterator &WI)
ConstWordIteratoroperator= (const WordIterator &WI)
bool operator!= (const ConstWordIterator &WI) const
bool operator== (const ConstWordIterator &WI) const
const ConstWordIteratoroperator++ ()
ConstWordIterator operator++ (int doomy)
const ConstWordIteratoroperator-- ()
ConstWordIterator operator-- (int doomy)
int operator * () const

Private Attributes

const WordtheWord
list< PII >::const_iterator theIterator
int theOffset
const list< int > * theList
list< int >::const_iterator theIterator

Friends

class WordRep


Detailed Description

Definition at line 81 of file PowerWordIterator.h.


Member Typedef Documentation

typedef pair< int , int > ConstWordIterator::PII
 

Definition at line 90 of file WordIterator.h.

typedef pair< int , int > ConstWordIterator::PII
 

Definition at line 83 of file PowerWordIterator.h.


Constructor & Destructor Documentation

ConstWordIterator::ConstWordIterator  ) 
 

ConstWordIterator::ConstWordIterator const Word w,
bool  begin = true
 

ConstWordIterator::ConstWordIterator const WordIterator WI  ) 
 

ConstWordIterator::ConstWordIterator  ) 
 

ConstWordIterator::ConstWordIterator const Word w,
bool  begin = true
 

ConstWordIterator::ConstWordIterator const WordIterator WI  ) 
 


Member Function Documentation

int ConstWordIterator::operator *  )  const
 

PII ConstWordIterator::operator *  )  const
 

bool ConstWordIterator::operator!= const ConstWordIterator WI  )  const
 

bool ConstWordIterator::operator!= const ConstWordIterator WI  )  const
 

ConstWordIterator ConstWordIterator::operator++ int  doomy  ) 
 

const ConstWordIterator& ConstWordIterator::operator++  ) 
 

ConstWordIterator ConstWordIterator::operator++ int  doomy  ) 
 

const ConstWordIterator& ConstWordIterator::operator++  ) 
 

ConstWordIterator ConstWordIterator::operator-- int  doomy  ) 
 

const ConstWordIterator& ConstWordIterator::operator--  ) 
 

ConstWordIterator ConstWordIterator::operator-- int  doomy  ) 
 

const ConstWordIterator& ConstWordIterator::operator--  ) 
 

ConstWordIterator& ConstWordIterator::operator= const WordIterator WI  ) 
 

ConstWordIterator& ConstWordIterator::operator= const WordIterator WI  ) 
 

bool ConstWordIterator::operator== const ConstWordIterator WI  )  const
 

bool ConstWordIterator::operator== const ConstWordIterator WI  )  const
 


Friends And Related Function Documentation

friend class WordRep [friend]
 

Definition at line 87 of file WordIterator.h.


Member Data Documentation

list< int >::const_iterator ConstWordIterator::theIterator [private]
 

Definition at line 136 of file WordIterator.h.

list< PII >::const_iterator ConstWordIterator::theIterator [private]
 

Definition at line 132 of file PowerWordIterator.h.

const list< int >* ConstWordIterator::theList [private]
 

Definition at line 135 of file WordIterator.h.

int ConstWordIterator::theOffset [private]
 

Definition at line 133 of file PowerWordIterator.h.

const Word* ConstWordIterator::theWord [private]
 

Definition at line 131 of file PowerWordIterator.h.


The documentation for this class was generated from the following files:
Generated on Mon Feb 27 22:47:10 2006 for CRyptography And Groups (CRAG) by  doxygen 1.4.4