librime 1.2
Rime Input Method Engine, the core library
syllabifier.h File Reference
#include <stdint.h>
#include <rime_api.h>
#include <rime/common.h>
#include "spelling.h"
Include dependency graph for syllabifier.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  rime::EdgeProperties
struct  rime::SyllableGraph
class  rime::Syllabifier

Namespaces

namespace  rime

Typedefs

using rime::SyllableId = int32_t
using rime::SpellingMap = map<SyllableId, EdgeProperties>
using rime::VertexMap = map<size_t, SpellingType>
using rime::EndVertexMap = map<size_t, SpellingMap>
using rime::EdgeMap = map<size_t, EndVertexMap>
using rime::SpellingPropertiesList = vector<const EdgeProperties*>
using rime::SpellingIndex = map<SyllableId, SpellingPropertiesList>
using rime::SpellingIndices = map<size_t, SpellingIndex>