CaboCha
Classes | Typedefs | Enumerations | Functions
CaboCha Namespace Reference

Classes

class  Tree
class  Parser

Typedefs

typedef struct cabocha_chunk_t Chunk
typedef struct cabocha_token_t Token

Enumerations

enum  CharsetType { EUC_JP = CABOCHA_EUC_JP, CP932 = CABOCHA_CP932, UTF8 = CABOCHA_UTF8, ASCII = CABOCHA_ASCII }
enum  PossetType { IPA = CABOCHA_IPA, JUMAN = CABOCHA_JUMAN, UNIDIC = CABOCHA_UNIDIC }
enum  FormatType {
  FORMAT_TREE = CABOCHA_FORMAT_TREE, FORMAT_LATTICE = CABOCHA_FORMAT_LATTICE, FORMAT_TREE_LATTICE = CABOCHA_FORMAT_TREE_LATTICE, FORMAT_XML = CABOCHA_FORMAT_XML,
  FORMAT_NONE = CABOCHA_FORMAT_NONE
}
enum  InputLayerType {
  INPUT_RAW_SENTENCE = CABOCHA_INPUT_RAW_SENTENCE, INPUT_POS = CABOCHA_INPUT_POS, INPUT_CHUNK = CABOCHA_INPUT_CHUNK, INPUT_SELECTION = CABOCHA_INPUT_SELECTION,
  INPUT_DEP = CABOCHA_INPUT_DEP
}
enum  OutputLayerType {
  OUTPUT_RAW_SENTENCE = CABOCHA_OUTPUT_RAW_SENTENCE, OUTPUT_POS = CABOCHA_OUTPUT_POS, OUTPUT_CHUNK = CABOCHA_OUTPUT_CHUNK, OUTPUT_SELECTION = CABOCHA_OUTPUT_SELECTION,
  OUTPUT_DEP = CABOCHA_OUTPUT_DEP
}
enum  ParserType { TRAIN_NE = CABOCHA_TRAIN_NE, TRAIN_CHUNK = CABOCHA_TRAIN_CHUNK, TRAIN_DEP = CABOCHA_TRAIN_DEP }
enum  ParsingAlgorithm { SHIFT_REDUCE = CABOCHA_SHIFT_REDUCE, TOURNAMENT = CABOCHA_TOURNAMENT }

Functions

CABOCHA_DLL_EXTERN ParsercreateParser (int argc, char **argv)
CABOCHA_DLL_EXTERN ParsercreateParser (const char *arg)
CABOCHA_DLL_EXTERN const char * getParserError ()
CABOCHA_DLL_EXTERN const char * getLastError ()

Typedef Documentation


Enumeration Type Documentation

Enumerator:
EUC_JP 
CP932 
UTF8 
ASCII 
Enumerator:
FORMAT_TREE 
FORMAT_LATTICE 
FORMAT_TREE_LATTICE 
FORMAT_XML 
FORMAT_NONE 
Enumerator:
INPUT_RAW_SENTENCE 
INPUT_POS 
INPUT_CHUNK 
INPUT_SELECTION 
INPUT_DEP 
Enumerator:
OUTPUT_RAW_SENTENCE 
OUTPUT_POS 
OUTPUT_CHUNK 
OUTPUT_SELECTION 
OUTPUT_DEP 
Enumerator:
TRAIN_NE 
TRAIN_CHUNK 
TRAIN_DEP 
Enumerator:
SHIFT_REDUCE 
TOURNAMENT 
Enumerator:
IPA 
JUMAN 
UNIDIC 

Function Documentation

CABOCHA_DLL_EXTERN Parser* CaboCha::createParser ( int  argc,
char **  argv 
)
CABOCHA_DLL_EXTERN Parser* CaboCha::createParser ( const char *  arg)
CABOCHA_DLL_EXTERN const char* CaboCha::getLastError ( )
CABOCHA_DLL_EXTERN const char* CaboCha::getParserError ( )