|
FreeLing
4.0
|
const_iterator over word analysis (either all, only selected, only unselected) More...
#include <language.h>


Public Member Functions | |
| const_iterator () | |
| empty constructor | |
| const_iterator (const word::const_iterator &) | |
| copy | |
| const_iterator (const word::iterator &) | |
| copy from nonconst iterator | |
| const_iterator (const std::list< analysis >::const_iterator &) | |
| Constructor from std::list iterator. | |
| const_iterator (const std::list< analysis >::iterator &) | |
| Constructor from std::list nonconst iterator. | |
| const_iterator (const std::list< analysis >::const_iterator &, const std::list< analysis >::const_iterator &, const std::list< analysis >::const_iterator &, int, int k=0) | |
| Constructor for filtered iterators (selected/unselected) | |
| const_iterator & | operator++ () |
| Generic increment, for all cases. | |
| const_iterator | operator++ (int) |
| Generic increment, for all cases. | |
Private Attributes | |
| std::list< analysis > ::const_iterator | ibeg |
| Iterator range begin. | |
| std::list< analysis > ::const_iterator | iend |
| Iterator range end. | |
| int | type |
| Iterator type (ALL,SELECTED,UNSELECTED) | |
| int | kbest |
| Which of k-best sequences proposed by the tagger is the iterator associated with. | |
const_iterator over word analysis (either all, only selected, only unselected)
empty constructor
word::const_iterator is the same than word::iterator, but const ///
Empty constructor
copy from nonconst iterator
Copy from nonconst iterator.
References freeling::word::iterator::ibeg, ibeg, freeling::word::iterator::iend, iend, freeling::word::iterator::kbest, kbest, freeling::word::iterator::type, and type.
| freeling::word::const_iterator::const_iterator | ( | const std::list< analysis >::const_iterator & | ) |
Constructor from std::list iterator.
| freeling::word::const_iterator::const_iterator | ( | const std::list< analysis >::iterator & | ) |
Constructor from std::list nonconst iterator.
| freeling::word::const_iterator::const_iterator | ( | const std::list< analysis >::const_iterator & | , |
| const std::list< analysis >::const_iterator & | , | ||
| const std::list< analysis >::const_iterator & | , | ||
| int | , | ||
| int | k = 0 |
||
| ) |
Constructor for filtered iterators (selected/unselected)
| word::const_iterator & freeling::word::const_iterator::operator++ | ( | ) |
Generic increment, for all cases.
Generic preincrement, for all cases.
References freeling::word::ALL, and freeling::word::SELECTED.
| word::const_iterator freeling::word::const_iterator::operator++ | ( | int | ) |
Generic increment, for all cases.
std::list<analysis>::const_iterator freeling::word::const_iterator::ibeg [private] |
Iterator range begin.
Referenced by const_iterator().
std::list<analysis>::const_iterator freeling::word::const_iterator::iend [private] |
Iterator range end.
Referenced by const_iterator().
int freeling::word::const_iterator::kbest [private] |
Which of k-best sequences proposed by the tagger is the iterator associated with.
Referenced by const_iterator().
int freeling::word::const_iterator::type [private] |
Iterator type (ALL,SELECTED,UNSELECTED)
Referenced by const_iterator().
1.7.6.1