libunibreak: graphemebreakdef.h File Reference

libunibreak 5.1

Loading...
Searching...
No Matches
Data Structures | Enumerations
graphemebreakdef.h File Reference

Definitions of internal data structures, declarations of global variables, and function prototypes for the grapheme breaking algorithm. More...

`#include "unibreakdef.h"`
Include dependency graph for graphemebreakdef.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Data Structures
struct | GraphemeBreakProperties
| Struct for entries of grapheme break properties. More...

## Enumerations
enum | GraphemeBreakClass { GBP_CR , GBP_LF , GBP_Control , GBP_Virama , GBP_LinkingConsonant , GBP_Extend , GBP_ZWJ , GBP_Regional_Indicator , GBP_Prepend , GBP_SpacingMark , GBP_L , GBP_V , GBP_T , GBP_LV , GBP_LVT , GBP_Other , GBP_Undefined }
| Word break classes. More...

## Detailed Description

Definitions of internal data structures, declarations of global variables, and function prototypes for the grapheme breaking algorithm.

Author
  Andreas Röver

## Enumeration Type Documentation

## ◆ GraphemeBreakClass

enum GraphemeBreakClass

Word break classes.

This is a direct mapping of Table 2 of Unicode Standard Annex 29.

Enumerator
GBP_CR |
GBP_LF |
GBP_Control |
GBP_Virama |
GBP_LinkingConsonant |
GBP_Extend |
GBP_ZWJ |
GBP_Regional_Indicator |
GBP_Prepend |
GBP_SpacingMark |
GBP_L |
GBP_V |
GBP_T |
GBP_LV |
GBP_LVT |
GBP_Other |
GBP_Undefined |