HCE project C++ developers source code library  1.1.1
HCE project developer library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
TurglemPlugin.hpp File Reference
#include <map>
#include <cstring>
#include <turglem/lemmatizer.hpp>
#include <turglem/russian/charset_adapters.hpp>
#include <turglem/english/charset_adapters.hpp>
#include <MAFSA/charset_adapter.h>
#include "TPlugin.hpp"
#include "LCoreData.hpp"
#include "SymbolInfo.hpp"
Include dependency graph for TurglemPlugin.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  HCE::component::TurglemPlugin

Namespaces

namespace  HCE
 < HCE::ServerApplication provides global variable 'HCE::database::Session' which initializes in function 'HCE::ServerApplication::initializeDataBaseSession()'
namespace  HCE::component

Enumerations

enum  HCE::component::part_of_speech {
  HCE::component::NOUN = 0, HCE::component::ADJ_FULL = 1, HCE::component::VERB = 2, HCE::component::VBE = 3,
  HCE::component::MOD = 4, HCE::component::NUMERAL = 5, HCE::component::CONJ = 6, HCE::component::INTERJ = 7,
  HCE::component::PREP = 8, HCE::component::PARTICLE = 9, HCE::component::ART = 10, HCE::component::ADV = 11,
  HCE::component::PN = 12, HCE::component::ORDNUM = 13, HCE::component::PRON = 14, HCE::component::POSS = 15,
  HCE::component::PN_ADJ = 16
}
enum  HCE::component::grammem {
  HCE::component::Plural = 0, HCE::component::Singular = 1, HCE::component::Masculinum = 2, HCE::component::Feminum = 3,
  HCE::component::Animative = 4, HCE::component::Perfective = 5, HCE::component::Nominative = 6, HCE::component::ObjectCase = 7,
  HCE::component::Narrative = 8, HCE::component::Geographics = 9, HCE::component::Proper = 10, HCE::component::PersonalPronoun = 11,
  HCE::component::Possessive = 12, HCE::component::Predicative = 13, HCE::component::Uncountable = 14, HCE::component::ReflexivePronoun = 15,
  HCE::component::DemonstrativePronoun = 16, HCE::component::Mass = 17, HCE::component::Comparativ = 18, HCE::component::Supremum = 19,
  HCE::component::FirstPerson = 20, HCE::component::SecondPerson = 21, HCE::component::ThirdPerson = 22, HCE::component::PresentIndef = 23,
  HCE::component::Infinitive = 24, HCE::component::PastIndef = 25, HCE::component::PastParticiple = 26, HCE::component::Gerund = 27,
  HCE::component::Futurum = 28, HCE::component::Conditional = 29, HCE::component::ApostropheS = 30, HCE::component::Apostrophe = 31,
  HCE::component::Names = 32, HCE::component::Organisation = 33
}