42 const std::list< spear::Pair<int, int> > &
getLabels()
const {
return _labels; };
57 std::list< spear::Pair<int, int> > _labels;
73 void sortLexems(std::vector<String> & sortedLex,
size_t lf_thresh)
const;
74 void sortLabels(std::vector<String> & sortedLabels)
const;
81 std::vector<LexemPtr> _lexems;
87 std::vector<String> _labels;
int addLabel(const String &label)
Definition: Lexicon.cc:68
Reference counting pointer class This file contains the code for the classes and class templates maki...
void add(int tag)
Definition: Lexicon.cc:82
RCIPtr< spear::Lexem > LexemPtr
Definition: Lexicon.h:60
const std::list< spear::Pair< int, int > > & getLabels() const
Definition: Lexicon.h:42
void addLexem(const String &word, const String &tag)
Definition: Lexicon.cc:101
void sortLabels(std::vector< String > &sortedLabels) const
Definition: Lexicon.cc:49
char Char
Definition: Wide.h:34
Lexem(const String &w)
Definition: Lexicon.h:36
size_t LF_WORD_THRESHOLD
Definition: Semspear_tree.cpp:32
RCIPtr< spear::Lexicon > LexiconPtr
Definition: Lexicon.h:93
#define String
Definition: Wide.h:36
int getCount() const
Definition: Lexicon.h:44
Lexicon()
Definition: Lexicon.cc:19
void sortLexems(std::vector< String > &sortedLex, size_t lf_thresh) const
Definition: Lexicon.cc:23
const String & getWord() const
Definition: Lexicon.h:40
Lexem()
Definition: Lexicon.h:34