Frog
Public Member Functions | Public Attributes | List of all members
RulePart Class Reference

#include <mbma_rule.h>

Collaboration diagram for RulePart:
Collaboration graph
[legend]

Public Member Functions

 RulePart (const std::string &, const UChar, bool)
 
bool isBasic () const
 
void get_edits (const std::string &)
 

Public Attributes

CLEX::Type ResultClass
 
std::vector< CLEX::TypeRightHand
 
icu::UnicodeString ins
 
icu::UnicodeString del
 
icu::UnicodeString hide
 
icu::UnicodeString uchar
 
icu::UnicodeString morpheme
 
std::string inflect
 
bool is_affix
 
bool is_glue
 
bool is_participle
 

Constructor & Destructor Documentation

◆ RulePart()

RulePart::RulePart ( const std::string &  rs,
const UChar  kar,
bool  first 
)

Member Function Documentation

◆ get_edits()

void RulePart::get_edits ( const std::string &  edit)

◆ isBasic()

bool RulePart::isBasic ( ) const

Member Data Documentation

◆ del

icu::UnicodeString RulePart::del

◆ hide

icu::UnicodeString RulePart::hide

◆ inflect

std::string RulePart::inflect

◆ ins

icu::UnicodeString RulePart::ins

◆ is_affix

bool RulePart::is_affix

◆ is_glue

bool RulePart::is_glue

◆ is_participle

bool RulePart::is_participle

◆ morpheme

icu::UnicodeString RulePart::morpheme

◆ ResultClass

CLEX::Type RulePart::ResultClass

◆ RightHand

std::vector<CLEX::Type> RulePart::RightHand

◆ uchar

icu::UnicodeString RulePart::uchar

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