Tanl Linguistic Pipeline

Tanl::Iterator< T > Class Template Reference
[Classifier]

Iterator interface. More...

#include <Iterator.h>

Inheritance diagram for Tanl::Iterator< T >:
Parser::ReviseContextStream

List of all members.

Public Types

typedef T ItemType

Public Member Functions

virtual bool hasNext ()=0
virtual ItemType next ()=0
virtual void remove ()
 Remove the next item.

Detailed Description

template<class T>
class Tanl::Iterator< T >

Iterator interface.


Member Function Documentation

template<class T>
virtual bool Tanl::Iterator< T >::hasNext (  )  [pure virtual]
Returns:
true if there is another item available

Implemented in Tanl::NER::NerEventStream, Tanl::SST::SstEventStream, Parser::EventStream, and Parser::ReviseContextStream.

template<class T>
virtual ItemType Tanl::Iterator< T >::next (  )  [pure virtual]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
 
Copyright © 2005-2011 G. Attardi. Generated on 4 Mar 2011 by doxygen 1.6.1.