![]() |
LIMA
Libre Multilingual Analyzer — C++ API
|
#include <linguisticProcessing/common/BagOfWords/bowTokenIterator.h>
Public Member Functions | |
| BoWTokenIterator (const BoWText &bowText, const uint64_t nbMaxPartialCompounds=1000, BoWTokenIteratorNamedEntitiesPartsPolicy iterateThroughNamedEntitiesParts=ITERATE_THROUGH_NAMEDENTITIES_PARTS) | |
| constructor | |
| ~BoWTokenIterator () | |
| bool | isAtEnd () const |
| boost::shared_ptr< Lima::Common::BagOfWords::AbstractBoWElement > | getElement () |
| BoWTokenIterator & | operator++ () |
| BoWTokenIterator | operator++ (int) |
| void | deletePartialComplexTokens () |
Definition at line 60 of file bowTokenIterator.h.
| Lima::Common::BagOfWords::BoWTokenIterator::BoWTokenIterator | ( | const BoWText & | bowText, |
| const uint64_t | nbMaxPartialCompounds = 1000, |
||
| BoWTokenIteratorNamedEntitiesPartsPolicy | iterateThroughNamedEntitiesParts = ITERATE_THROUGH_NAMEDENTITIES_PARTS |
||
| ) |
constructor
| bowText | the BoWText on which the iterator iterates |
| nbMaxPartialCompounds | a parameter allowing to limit the number of partial complex tokens (avoid combinatorial explosion for too large compounds) |
| iterateThroughNamedEntitiesParts | set to DO_NOT_ITERATE_THROUGH_NAMEDENTITIES_PARTS to don't iterate over named entities parts. Default is ITERATE_THROUGH_NAMEDENTITIES_PARTS |
Definition at line 147 of file bowTokenIterator.cpp.
| Lima::Common::BagOfWords::BoWTokenIterator::~BoWTokenIterator | ( | ) |
Definition at line 159 of file bowTokenIterator.cpp.
| void Lima::Common::BagOfWords::BoWTokenIterator::deletePartialComplexTokens | ( | ) |
| boost::shared_ptr< AbstractBoWElement > Lima::Common::BagOfWords::BoWTokenIterator::getElement | ( | ) |
Definition at line 174 of file bowTokenIterator.cpp.
| bool Lima::Common::BagOfWords::BoWTokenIterator::isAtEnd | ( | ) | const |
Definition at line 164 of file bowTokenIterator.cpp.
| BoWTokenIterator & Lima::Common::BagOfWords::BoWTokenIterator::operator++ | ( | ) |
Definition at line 206 of file bowTokenIterator.cpp.
| BoWTokenIterator Lima::Common::BagOfWords::BoWTokenIterator::operator++ | ( | int | ) |
Definition at line 223 of file bowTokenIterator.cpp.