|
HFST - Helsinki Finite-State Transducer Technology - C++ API
version 3.9.1
|
| ▼Nhfst | A namespace for HFST functions and datatypes |
| ▼Nimplementations | A namespace for all code that forms a bridge between backend libraries and HFST |
| CHfstTransition | A transition that consists of a target state and transition data represented by class C |
| CHfstTransitionGraph | A simple transition graph format that consists of states and transitions between those states |
| CHfstTropicalTransducerTransitionData | One implementation of template class C in HfstTransition |
| CMyTransducerLibraryInputStream | A skeleton class for reading a new type of binary transducers from a stream |
| CMyTransducerLibraryOutputStream | A skeleton class for writing a new type of binary transducers to a stream |
| CMyTransducerLibraryTransducer | A skeleton library class that contains operations for a new transducer type that is added under the HFST interface |
| ▼NxeroxRules | A namespace for HFST xeroxRules functions and data types |
| CRule | A rule that contains mapping and context and replace type (if any). If rule is A -> B || L _ R , than mapping is cross product of transducers A and B, context is pair of transducers L and R, and replType is enum REPL_UP |
| CHfstInputStream | A stream for reading HFST binary transducers |
| CHfstOutputStream | A stream for writing binary transducers |
| CHfstTokenizer | A tokenizer for creating transducers from UTF-8 strings |
| CHfstTransducer | A synchronous finite-state transducer |
| ▼Nhfst_ol | A namespace for optimized-lookup functions and datatypes |
| CSpeller | A spellchecker, constructed from two optimized-lookup transducer instances. An alphabet translator is built at construction time |
| CTransducer | A compiled transducer format, suitable for fast lookup operations |
| CContextTransducersAreNotAutomataException | Context transducers are not automata |
| CEmptySetOfContextsException | The set of transducer pairs is empty |
| CEndOfStreamException | The stream is at end |
| CFunctionNotImplementedException | Function has not been implemented (yet) |
| CHfstException | Base class for HfstExceptions. Holds its own name and the file and line number where it was thrown |
| CHfstFatalException | An error happened probably due to a bug in the HFST code |
| CHfstTransducerTypeMismatchException | Two or more HfstTransducers are not of the same type |
| CImplementationTypeNotAvailableException | The library required by the implementation type requested is not linked to HFST |
| CIncorrectUtf8CodingException | String is not valid utf-8 |
| CMissingOpenFstInputSymbolTableException | An OpenFst transducer does not have an input symbol table |
| CNotTransducerStreamException | The stream does not contain transducers |
| CNotValidAttFormatException | The stream is not in valid AT&T format |
| CStateIndexOutOfBoundsException | The StateId argument is not valid |
| CStateIsNotFinalException | State is not final (and cannot have a final weight) |
| CStreamCannotBeWrittenException | Stream cannot be written |
| CStreamIsClosedException | Stream is closed |
| CStreamNotReadableException | Stream cannot be read |
| CTransducerHasWrongTypeException | Transducer has wrong type |
| CTransducerHeaderException | Transducer has a malformed HFST header |
| CTransducerIsCyclicException | Transducer is cyclic |
| CTransducersAreNotAutomataException | Transducers are not automata |
| CTransducerTypeMismatchException | Two or more transducers do not have the same type |
1.8.7