Doxygen
TemplateListIntf::ConstIterator类 参考abstract

Abstract interface for a iterator of a list. 更多...

#include <template.h>

+ 类 TemplateListIntf::ConstIterator 继承关系图:

Public 成员函数

virtual ~ConstIterator ()
 Destructor for the iterator 更多...
 
virtual void toFirst ()=0
 Moves iterator to the first element in the list 更多...
 
virtual void toLast ()=0
 Moves iterator to the last element in the list 更多...
 
virtual void toNext ()=0
 Moves iterator to the next element in the list 更多...
 
virtual void toPrev ()=0
 Moves iterator to the previous element in the list 更多...
 
virtual bool current (TemplateVariant &v) const =0
 

详细描述

Abstract interface for a iterator of a list.

在文件 template.h272 行定义.

构造及析构函数说明

◆ ~ConstIterator()

virtual TemplateListIntf::ConstIterator::~ConstIterator ( )
inlinevirtual

Destructor for the iterator

在文件 template.h276 行定义.

276 {}

成员函数说明

◆ current()

virtual bool TemplateListIntf::ConstIterator::current ( TemplateVariant v) const
pure virtual

◆ toFirst()

virtual void TemplateListIntf::ConstIterator::toFirst ( )
pure virtual

Moves iterator to the first element in the list

TemplateListGenericConstIterator< List > , 以及 GenericConstIterator 内被实现.

◆ toLast()

virtual void TemplateListIntf::ConstIterator::toLast ( )
pure virtual

Moves iterator to the last element in the list

TemplateListGenericConstIterator< List > , 以及 GenericConstIterator 内被实现.

◆ toNext()

virtual void TemplateListIntf::ConstIterator::toNext ( )
pure virtual

Moves iterator to the next element in the list

TemplateListGenericConstIterator< List > , 以及 GenericConstIterator 内被实现.

◆ toPrev()

virtual void TemplateListIntf::ConstIterator::toPrev ( )
pure virtual

Moves iterator to the previous element in the list

TemplateListGenericConstIterator< List > , 以及 GenericConstIterator 内被实现.


该类的文档由以下文件生成: