HFST - Helsinki Finite-State Transducer Technology - C++ API  version 3.9.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Namespaces | Typedefs
HfstSymbolDefs.h File Reference

Typedefs and functions for symbols, symbol pairs and sets of symbols. More...

#include <vector>
#include <string>
#include <map>
#include <set>
#include "hfstdll.h"

Go to the source code of this file.

Namespaces

 hfst
 A namespace for HFST functions and datatypes.
 

Typedefs

typedef std::map< StringPair,
StringPair > 
HfstSymbolPairSubstitutions
 A map of substitutions used when performing multiple symbol pair-to-symbol pair substitutions. More...
 
typedef std::map< String, String > HfstSymbolSubstitutions
 A map of substitutions used when performing multiple symbol-to-symbol substitutions. More...
 
typedef std::string String
 A UTF-8 symbol in a transition. More...
 
typedef std::pair< String, String > StringPair
 A symbol pair in a transition. More...
 
typedef std::set< StringPair > StringPairSet
 A set of symbol pairs used in substituting symbol pairs and in rule functions. More...
 

Detailed Description

Typedefs and functions for symbols, symbol pairs and sets of symbols.