#include <deeplima/dependency_parser.h>
Definition at line 130 of file dependency_parser.h.
◆ TokenIterator()
| deeplima::DependencyParser::TokenIterator::TokenIterator |
( |
const StringIndex & |
stridx, |
|
|
const std::vector< token_with_analysis_t > & |
buffer, |
|
|
std::shared_ptr< StdMatrix< uint32_t > > |
heads, |
|
|
size_t |
offset, |
|
|
size_t |
end, |
|
|
const std::vector< std::string > * |
rel_names = nullptr |
|
) |
| |
|
inline |
◆ deprel()
| const char * deeplima::DependencyParser::TokenIterator::deprel |
( |
| ) |
const |
|
inline |
◆ end()
| bool deeplima::DependencyParser::TokenIterator::end |
( |
| ) |
const |
|
inline |
◆ flags()
| token_flags_t deeplima::DependencyParser::TokenIterator::flags |
( |
| ) |
const |
|
inline |
◆ form()
| const char * deeplima::DependencyParser::TokenIterator::form |
( |
| ) |
const |
|
inline |
◆ form_idx()
| uint32_t deeplima::DependencyParser::TokenIterator::form_idx |
( |
| ) |
const |
|
inline |
◆ head()
| uint32_t deeplima::DependencyParser::TokenIterator::head |
( |
| ) |
const |
|
inline |
◆ lemma()
| const char * deeplima::DependencyParser::TokenIterator::lemma |
( |
| ) |
const |
|
inline |
◆ lemma_idx()
| uint32_t deeplima::DependencyParser::TokenIterator::lemma_idx |
( |
| ) |
const |
|
inline |
◆ mwt_len()
| uint8_t deeplima::DependencyParser::TokenIterator::mwt_len |
( |
| ) |
const |
|
inline |
◆ mwt_surface()
| const char * deeplima::DependencyParser::TokenIterator::mwt_surface |
( |
| ) |
const |
|
inline |
◆ next()
| void deeplima::DependencyParser::TokenIterator::next |
( |
| ) |
|
|
inline |
◆ position()
| size_t deeplima::DependencyParser::TokenIterator::position |
( |
| ) |
const |
|
inline |
◆ rel()
| uint32_t deeplima::DependencyParser::TokenIterator::rel |
( |
| ) |
const |
|
inline |
◆ reset()
| void deeplima::DependencyParser::TokenIterator::reset |
( |
size_t |
position = 0 | ) |
|
|
inline |
◆ token_class()
| uint8_t deeplima::DependencyParser::TokenIterator::token_class |
( |
size_t |
cls_idx | ) |
const |
|
inline |
◆ token_len()
| uint16_t deeplima::DependencyParser::TokenIterator::token_len |
( |
| ) |
const |
|
inline |
◆ token_offset()
| uint16_t deeplima::DependencyParser::TokenIterator::token_offset |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file: