#include </home/runner/work/lima/lima/deeplima/libs/conllu/line.h>
|
| static bool | parse_feats (const std::string &s, std::map< std::string, std::set< std::string > > &_feats) |
| |
Definition at line 82 of file line.h.
◆ CoNLLULine() [1/2]
| deeplima::CoNLLU::CoNLLULine::CoNLLULine |
( |
const std::string & |
buf, |
|
|
char |
sep = '\t' |
|
) |
| |
|
inlineexplicit |
◆ CoNLLULine() [2/2]
| deeplima::CoNLLU::CoNLLULine::CoNLLULine |
( |
const Line & |
line | ) |
|
|
inlineexplicit |
◆ ~CoNLLULine()
| virtual deeplima::CoNLLU::CoNLLULine::~CoNLLULine |
( |
| ) |
|
|
virtualdefault |
◆ deprel()
| const std::string & deeplima::CoNLLU::CoNLLULine::deprel |
( |
| ) |
const |
|
inline |
◆ feats()
| const std::map< std::string, std::set< std::string > > & deeplima::CoNLLU::CoNLLULine::feats |
( |
| ) |
const |
|
inline |
◆ feats_str()
| std::string deeplima::CoNLLU::CoNLLULine::feats_str |
( |
| ) |
const |
|
inline |
◆ form()
| const std::string & deeplima::CoNLLU::CoNLLULine::form |
( |
| ) |
const |
|
inline |
◆ get_binary_feature()
| bool deeplima::CoNLLU::CoNLLULine::get_binary_feature |
( |
const std::string & |
feat_name | ) |
const |
|
inline |
◆ head()
| const idx_t & deeplima::CoNLLU::CoNLLULine::head |
( |
| ) |
const |
|
inline |
◆ idx()
| const idx_t & deeplima::CoNLLU::CoNLLULine::idx |
( |
| ) |
const |
|
inline |
◆ init()
| virtual void deeplima::CoNLLU::CoNLLULine::init |
( |
const Line & |
line | ) |
|
|
inlineprotectedvirtual |
◆ init_impl()
| void deeplima::CoNLLU::CoNLLULine::init_impl |
( |
const Line & |
line | ) |
|
|
protected |
◆ is_comment_line()
| bool deeplima::CoNLLU::CoNLLULine::is_comment_line |
( |
| ) |
const |
|
inline |
◆ is_empty_line()
| bool deeplima::CoNLLU::CoNLLULine::is_empty_line |
( |
| ) |
const |
|
inline |
◆ is_foreign()
| bool deeplima::CoNLLU::CoNLLULine::is_foreign |
( |
| ) |
const |
|
inline |
◆ is_real_word_line()
| bool deeplima::CoNLLU::CoNLLULine::is_real_word_line |
( |
| ) |
const |
|
inline |
◆ is_token_line()
| bool deeplima::CoNLLU::CoNLLULine::is_token_line |
( |
| ) |
const |
|
inline |
◆ is_typo()
| bool deeplima::CoNLLU::CoNLLULine::is_typo |
( |
| ) |
const |
|
inline |
◆ lemma()
| const std::string & deeplima::CoNLLU::CoNLLULine::lemma |
( |
| ) |
const |
|
inline |
◆ parse_deps()
| bool deeplima::CoNLLU::CoNLLULine::parse_deps |
( |
const std::string & |
s | ) |
|
|
protected |
◆ parse_feats() [1/2]
| bool deeplima::CoNLLU::CoNLLULine::parse_feats |
( |
const std::string & |
s | ) |
|
|
protected |
◆ parse_feats() [2/2]
| bool deeplima::CoNLLU::CoNLLULine::parse_feats |
( |
const std::string & |
s, |
|
|
std::map< std::string, std::set< std::string > > & |
_feats |
|
) |
| |
|
static |
◆ parse_misc()
| bool deeplima::CoNLLU::CoNLLULine::parse_misc |
( |
const std::string & |
s | ) |
|
|
protected |
◆ parse_string_field()
| bool deeplima::CoNLLU::CoNLLULine::parse_string_field |
( |
const std::string & |
s, |
|
|
std::string & |
out, |
|
|
bool |
raw = false |
|
) |
| |
|
protected |
◆ read()
| virtual void deeplima::CoNLLU::CoNLLULine::read |
( |
const std::string & |
buf, |
|
|
char |
sep = '\t' |
|
) |
| |
|
inlinevirtual |
◆ read_impl()
| void deeplima::CoNLLU::CoNLLULine::read_impl |
( |
const std::string & |
buf, |
|
|
char |
sep = '\t' |
|
) |
| |
|
inlineprotected |
◆ serialize_deps()
| string deeplima::CoNLLU::CoNLLULine::serialize_deps |
( |
| ) |
const |
|
protected |
◆ serialize_feats()
| string deeplima::CoNLLU::CoNLLULine::serialize_feats |
( |
| ) |
const |
|
protected |
◆ serialize_misc()
| string deeplima::CoNLLU::CoNLLULine::serialize_misc |
( |
| ) |
const |
|
protected |
◆ serialize_string()
| string deeplima::CoNLLU::CoNLLULine::serialize_string |
( |
const std::string & |
s | ) |
const |
|
protected |
◆ upos()
| const std::string & deeplima::CoNLLU::CoNLLULine::upos |
( |
| ) |
const |
|
inline |
◆ write()
| string deeplima::CoNLLU::CoNLLULine::write |
( |
char |
sep = '\t' | ) |
const |
|
virtual |
◆ xpos()
| const std::string & deeplima::CoNLLU::CoNLLULine::xpos |
( |
| ) |
const |
|
inline |
◆ _comment
| std::string deeplima::CoNLLU::CoNLLULine::_comment |
|
protected |
◆ _deprel
| std::string deeplima::CoNLLU::CoNLLULine::_deprel |
|
protected |
◆ _deps
| std::vector<dep_t> deeplima::CoNLLU::CoNLLULine::_deps |
|
protected |
◆ _empty
| bool deeplima::CoNLLU::CoNLLULine::_empty |
|
protected |
◆ _feats
| std::map<std::string, std::set<std::string> > deeplima::CoNLLU::CoNLLULine::_feats |
|
protected |
◆ _form
| std::string deeplima::CoNLLU::CoNLLULine::_form |
|
protected |
◆ _head
| idx_t deeplima::CoNLLU::CoNLLULine::_head |
|
protected |
◆ _idx
| idx_t deeplima::CoNLLU::CoNLLULine::_idx |
|
protected |
◆ _lemma
| std::string deeplima::CoNLLU::CoNLLULine::_lemma |
|
protected |
◆ _misc
| std::map<std::string, std::string> deeplima::CoNLLU::CoNLLULine::_misc |
|
protected |
◆ _upos
| std::string deeplima::CoNLLU::CoNLLULine::_upos |
|
protected |
◆ _xpos
| std::string deeplima::CoNLLU::CoNLLULine::_xpos |
|
protected |
The documentation for this class was generated from the following files: