FreeLing  4.0
Protected Types | Protected Member Functions | Static Protected Member Functions | Protected Attributes | Static Protected Attributes
freeling::io::conll_handler Class Reference

#include <conll_handler.h>

Inheritance diagram for freeling::io::conll_handler:
Inheritance graph
[legend]

List of all members.

Protected Types

enum  ConllColumns {
  ID, SPAN_BEGIN, SPAN_END, FORM,
  LEMMA, TAG, SHORT_TAG, MSD,
  NEC, SENSE, ALL_SENSES, SYNTAX,
  DEPHEAD, DEPREL, COREF, SRL,
  NO_FIELD
}

Protected Member Functions

 conll_handler ()
 conll_handler (const std::wstring &cfgFile)
 ~conll_handler ()
void init_default ()

Static Protected Member Functions

static ConllColumns field_code (const std::wstring &field)

Protected Attributes

std::vector< std::wstring > FieldName
std::map< std::wstring, size_t > FieldPos

Static Protected Attributes

static const std::wstring UserPrefix
static const std::map
< std::wstring, ConllColumns
ValidFields

Member Enumeration Documentation

Enumerator:
ID 
SPAN_BEGIN 
SPAN_END 
FORM 
LEMMA 
TAG 
SHORT_TAG 
MSD 
NEC 
SENSE 
ALL_SENSES 
SYNTAX 
DEPHEAD 
DEPREL 
COREF 
SRL 
NO_FIELD 

Constructor & Destructor Documentation

freeling::io::conll_handler::conll_handler ( const std::wstring &  cfgFile) [protected]

Member Function Documentation

static ConllColumns freeling::io::conll_handler::field_code ( const std::wstring &  field) [static, protected]

Member Data Documentation

std::vector<std::wstring> freeling::io::conll_handler::FieldName [protected]
std::map<std::wstring,size_t> freeling::io::conll_handler::FieldPos [protected]
const std::wstring freeling::io::conll_handler::UserPrefix [static, protected]
const std::map<std::wstring,ConllColumns> freeling::io::conll_handler::ValidFields [static, protected]

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