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
HCE::component::CldPlugin Class Reference

#include <CldPlugin.hpp>

Inheritance diagram for HCE::component::CldPlugin:
Collaboration diagram for HCE::component::CldPlugin:

Public Member Functions

 CldPlugin ()
virtual ~CldPlugin ()
virtual void process (LCoreData &)
- Public Member Functions inherited from HCE::component::TPlugin
 TPlugin ()
virtual ~TPlugin ()

Additional Inherited Members

- Public Types inherited from HCE::component::TPlugin
typedef Poco::SharedPtr< TPluginPtr
- Public Attributes inherited from HCE::component::TPlugin
std::vector< ProcessInfo_exported

Detailed Description

Definition at line 26 of file CldPlugin.hpp.

Constructor & Destructor Documentation

HCE::component::CldPlugin::CldPlugin ( )

< adjust Language table first of all, make all values from cld enum Language as LM_NONE

<

< TODO: add languages here as was done before to adjust languages table to your wishes

< adjust support language values to appropriate values by the string ( used to select appropriate stemmer/pos-tagger )

< Russian table : be bg mk sr uk ur

<

< TODO: add languages here as was done before to adjust languages table to your wishes

< fill export table

Definition at line 28 of file CldPlugin.cpp.

Here is the call graph for this function:

HCE::component::CldPlugin::~CldPlugin ( )
virtual

Definition at line 103 of file CldPlugin.cpp.

Member Function Documentation

void HCE::component::CldPlugin::process ( LCoreData lCData)
virtual

< detect preffered document language

< get language by value (e.g. 0, 7, 13, etc.)

< adjust language

< get language by string (e.g. "ru", "en", etc.)

< fill map of language's vectors

Implements HCE::component::TPlugin.

Definition at line 144 of file CldPlugin.cpp.

Here is the call graph for this function:


The documentation for this class was generated from the following files: