24 LDEBUG <<
this <<
": AccessSubWordIterator::AccessSubWordIterator(ClonableSubWordIterator* delegate) "
34 LDEBUG <<
this <<
": AccessSubWordIterator::AccessSubWordIterator(const AccessSubWordIterator& original) "
37 m_delegate=original.m_delegate->
clone();
44 LDEBUG <<
this <<
": AccessSubWordIterator& AccessSubWordIterator::operator=(const AccessSubWordIterator& original) "
48 m_delegate=original.m_delegate->
clone();
62 LDEBUG <<
this <<
": AccessSuperWordIterator::AccessSuperWordIterator(ClonableSuperWordIterator* delegate) "
72 LDEBUG <<
this <<
": AccessSuperWordIterator::AccessSuperWordIterator(const AccessSuperWordIterator& original) "
75 m_delegate=original.m_delegate->
clone();
82 LDEBUG <<
this <<
": AccessSuperWordIterator& AccessSuperWordIterator::operator=(const AccessSuperWordIterator& original) "
86 m_delegate=original.m_delegate->
clone();
defines abstract interface for iterators on subwords
defines abstract interface for iterators on superwords
AccessSubWordIterator & operator=(const AccessSubWordIterator &original)
virtual ~AccessSubWordIterator()
AccessSubWordIterator(ClonableSubWordIterator *delegate)
virtual ~AccessSuperWordIterator()
AccessSuperWordIterator & operator=(const AccessSuperWordIterator &original)
AccessSuperWordIterator(ClonableSuperWordIterator *delegate)
clonable subworditerator specific subworditerator for a specific access method should inherits from t...
virtual ClonableSubWordIterator * clone() const =0
clonable superworditerator specific superworditerator for a specific access method should inherits fr...
virtual ClonableSuperWordIterator * clone() const =0