CaboCha
Public Member Functions | Static Public Member Functions | List of all members
CaboCha::Parser Class Referenceabstract

#include <cabocha.h>

Public Member Functions

virtual const Treeparse (const char *input)=0
 
virtual const char * parseToString (const char *input)=0
 
virtual const Treeparse (Tree *tree) const =0
 
virtual const Treeparse (const char *input, size_t length)=0
 
virtual const char * parseToString (const char *input, size_t length)=0
 
virtual const char * parseToString (const char *input, size_t length, char *output, size_t output_length)=0
 
virtual const char * what ()=0
 
virtual ~Parser ()
 

Static Public Member Functions

static const char * version ()
 
static Parsercreate (int argc, char **argv)
 
static Parsercreate (const char *arg)
 

Constructor & Destructor Documentation

virtual CaboCha::Parser::~Parser ( )
inlinevirtual

Member Function Documentation

static Parser* CaboCha::Parser::create ( int  argc,
char **  argv 
)
static
static Parser* CaboCha::Parser::create ( const char *  arg)
static
virtual const Tree* CaboCha::Parser::parse ( const char *  input)
pure virtual
virtual const Tree* CaboCha::Parser::parse ( Tree tree) const
pure virtual
virtual const Tree* CaboCha::Parser::parse ( const char *  input,
size_t  length 
)
pure virtual
virtual const char* CaboCha::Parser::parseToString ( const char *  input)
pure virtual
virtual const char* CaboCha::Parser::parseToString ( const char *  input,
size_t  length 
)
pure virtual
virtual const char* CaboCha::Parser::parseToString ( const char *  input,
size_t  length,
char *  output,
size_t  output_length 
)
pure virtual
static const char* CaboCha::Parser::version ( )
static
virtual const char* CaboCha::Parser::what ( )
pure virtual

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