Win32 API 日本語リファレンス
ホームGlobalization › ULineBreak

ULineBreak

列挙型
基底型i4

メンバー 44

名前10進16進
U_LB_UNKNOWN00x0
U_LB_AMBIGUOUS10x1
U_LB_ALPHABETIC20x2
U_LB_BREAK_BOTH30x3
U_LB_BREAK_AFTER40x4
U_LB_BREAK_BEFORE50x5
U_LB_MANDATORY_BREAK60x6
U_LB_CONTINGENT_BREAK70x7
U_LB_CLOSE_PUNCTUATION80x8
U_LB_COMBINING_MARK90x9
U_LB_CARRIAGE_RETURN100xA
U_LB_EXCLAMATION110xB
U_LB_GLUE120xC
U_LB_HYPHEN130xD
U_LB_IDEOGRAPHIC140xE
U_LB_INSEPARABLE150xF
U_LB_INSEPERABLE150xF
U_LB_INFIX_NUMERIC160x10
U_LB_LINE_FEED170x11
U_LB_NONSTARTER180x12
U_LB_NUMERIC190x13
U_LB_OPEN_PUNCTUATION200x14
U_LB_POSTFIX_NUMERIC210x15
U_LB_PREFIX_NUMERIC220x16
U_LB_QUOTATION230x17
U_LB_COMPLEX_CONTEXT240x18
U_LB_SURROGATE250x19
U_LB_SPACE260x1A
U_LB_BREAK_SYMBOLS270x1B
U_LB_ZWSPACE280x1C
U_LB_NEXT_LINE290x1D
U_LB_WORD_JOINER300x1E
U_LB_H2310x1F
U_LB_H3320x20
U_LB_JL330x21
U_LB_JT340x22
U_LB_JV350x23
U_LB_CLOSE_PARENTHESIS360x24
U_LB_CONDITIONAL_JAPANESE_STARTER370x25
U_LB_HEBREW_LETTER380x26
U_LB_REGIONAL_INDICATOR390x27
U_LB_E_BASE400x28
U_LB_E_MODIFIER410x29
U_LB_ZWJ420x2A

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum ULineBreak : int {
    U_LB_UNKNOWN = 0,
    U_LB_AMBIGUOUS = 1,
    U_LB_ALPHABETIC = 2,
    U_LB_BREAK_BOTH = 3,
    U_LB_BREAK_AFTER = 4,
    U_LB_BREAK_BEFORE = 5,
    U_LB_MANDATORY_BREAK = 6,
    U_LB_CONTINGENT_BREAK = 7,
    U_LB_CLOSE_PUNCTUATION = 8,
    U_LB_COMBINING_MARK = 9,
    U_LB_CARRIAGE_RETURN = 10,
    U_LB_EXCLAMATION = 11,
    U_LB_GLUE = 12,
    U_LB_HYPHEN = 13,
    U_LB_IDEOGRAPHIC = 14,
    U_LB_INSEPARABLE = 15,
    U_LB_INSEPERABLE = 15,
    U_LB_INFIX_NUMERIC = 16,
    U_LB_LINE_FEED = 17,
    U_LB_NONSTARTER = 18,
    U_LB_NUMERIC = 19,
    U_LB_OPEN_PUNCTUATION = 20,
    U_LB_POSTFIX_NUMERIC = 21,
    U_LB_PREFIX_NUMERIC = 22,
    U_LB_QUOTATION = 23,
    U_LB_COMPLEX_CONTEXT = 24,
    U_LB_SURROGATE = 25,
    U_LB_SPACE = 26,
    U_LB_BREAK_SYMBOLS = 27,
    U_LB_ZWSPACE = 28,
    U_LB_NEXT_LINE = 29,
    U_LB_WORD_JOINER = 30,
    U_LB_H2 = 31,
    U_LB_H3 = 32,
    U_LB_JL = 33,
    U_LB_JT = 34,
    U_LB_JV = 35,
    U_LB_CLOSE_PARENTHESIS = 36,
    U_LB_CONDITIONAL_JAPANESE_STARTER = 37,
    U_LB_HEBREW_LETTER = 38,
    U_LB_REGIONAL_INDICATOR = 39,
    U_LB_E_BASE = 40,
    U_LB_E_MODIFIER = 41,
    U_LB_ZWJ = 42
} ULineBreak;
public enum ULineBreak : int
{
    U_LB_UNKNOWN = 0,
    U_LB_AMBIGUOUS = 1,
    U_LB_ALPHABETIC = 2,
    U_LB_BREAK_BOTH = 3,
    U_LB_BREAK_AFTER = 4,
    U_LB_BREAK_BEFORE = 5,
    U_LB_MANDATORY_BREAK = 6,
    U_LB_CONTINGENT_BREAK = 7,
    U_LB_CLOSE_PUNCTUATION = 8,
    U_LB_COMBINING_MARK = 9,
    U_LB_CARRIAGE_RETURN = 10,
    U_LB_EXCLAMATION = 11,
    U_LB_GLUE = 12,
    U_LB_HYPHEN = 13,
    U_LB_IDEOGRAPHIC = 14,
    U_LB_INSEPARABLE = 15,
    U_LB_INSEPERABLE = 15,
    U_LB_INFIX_NUMERIC = 16,
    U_LB_LINE_FEED = 17,
    U_LB_NONSTARTER = 18,
    U_LB_NUMERIC = 19,
    U_LB_OPEN_PUNCTUATION = 20,
    U_LB_POSTFIX_NUMERIC = 21,
    U_LB_PREFIX_NUMERIC = 22,
    U_LB_QUOTATION = 23,
    U_LB_COMPLEX_CONTEXT = 24,
    U_LB_SURROGATE = 25,
    U_LB_SPACE = 26,
    U_LB_BREAK_SYMBOLS = 27,
    U_LB_ZWSPACE = 28,
    U_LB_NEXT_LINE = 29,
    U_LB_WORD_JOINER = 30,
    U_LB_H2 = 31,
    U_LB_H3 = 32,
    U_LB_JL = 33,
    U_LB_JT = 34,
    U_LB_JV = 35,
    U_LB_CLOSE_PARENTHESIS = 36,
    U_LB_CONDITIONAL_JAPANESE_STARTER = 37,
    U_LB_HEBREW_LETTER = 38,
    U_LB_REGIONAL_INDICATOR = 39,
    U_LB_E_BASE = 40,
    U_LB_E_MODIFIER = 41,
    U_LB_ZWJ = 42,
}
Public Enum ULineBreak As Integer
    U_LB_UNKNOWN = 0
    U_LB_AMBIGUOUS = 1
    U_LB_ALPHABETIC = 2
    U_LB_BREAK_BOTH = 3
    U_LB_BREAK_AFTER = 4
    U_LB_BREAK_BEFORE = 5
    U_LB_MANDATORY_BREAK = 6
    U_LB_CONTINGENT_BREAK = 7
    U_LB_CLOSE_PUNCTUATION = 8
    U_LB_COMBINING_MARK = 9
    U_LB_CARRIAGE_RETURN = 10
    U_LB_EXCLAMATION = 11
    U_LB_GLUE = 12
    U_LB_HYPHEN = 13
    U_LB_IDEOGRAPHIC = 14
    U_LB_INSEPARABLE = 15
    U_LB_INSEPERABLE = 15
    U_LB_INFIX_NUMERIC = 16
    U_LB_LINE_FEED = 17
    U_LB_NONSTARTER = 18
    U_LB_NUMERIC = 19
    U_LB_OPEN_PUNCTUATION = 20
    U_LB_POSTFIX_NUMERIC = 21
    U_LB_PREFIX_NUMERIC = 22
    U_LB_QUOTATION = 23
    U_LB_COMPLEX_CONTEXT = 24
    U_LB_SURROGATE = 25
    U_LB_SPACE = 26
    U_LB_BREAK_SYMBOLS = 27
    U_LB_ZWSPACE = 28
    U_LB_NEXT_LINE = 29
    U_LB_WORD_JOINER = 30
    U_LB_H2 = 31
    U_LB_H3 = 32
    U_LB_JL = 33
    U_LB_JT = 34
    U_LB_JV = 35
    U_LB_CLOSE_PARENTHESIS = 36
    U_LB_CONDITIONAL_JAPANESE_STARTER = 37
    U_LB_HEBREW_LETTER = 38
    U_LB_REGIONAL_INDICATOR = 39
    U_LB_E_BASE = 40
    U_LB_E_MODIFIER = 41
    U_LB_ZWJ = 42
End Enum
import enum

class ULineBreak(enum.IntEnum):
    U_LB_UNKNOWN = 0
    U_LB_AMBIGUOUS = 1
    U_LB_ALPHABETIC = 2
    U_LB_BREAK_BOTH = 3
    U_LB_BREAK_AFTER = 4
    U_LB_BREAK_BEFORE = 5
    U_LB_MANDATORY_BREAK = 6
    U_LB_CONTINGENT_BREAK = 7
    U_LB_CLOSE_PUNCTUATION = 8
    U_LB_COMBINING_MARK = 9
    U_LB_CARRIAGE_RETURN = 10
    U_LB_EXCLAMATION = 11
    U_LB_GLUE = 12
    U_LB_HYPHEN = 13
    U_LB_IDEOGRAPHIC = 14
    U_LB_INSEPARABLE = 15
    U_LB_INSEPERABLE = 15
    U_LB_INFIX_NUMERIC = 16
    U_LB_LINE_FEED = 17
    U_LB_NONSTARTER = 18
    U_LB_NUMERIC = 19
    U_LB_OPEN_PUNCTUATION = 20
    U_LB_POSTFIX_NUMERIC = 21
    U_LB_PREFIX_NUMERIC = 22
    U_LB_QUOTATION = 23
    U_LB_COMPLEX_CONTEXT = 24
    U_LB_SURROGATE = 25
    U_LB_SPACE = 26
    U_LB_BREAK_SYMBOLS = 27
    U_LB_ZWSPACE = 28
    U_LB_NEXT_LINE = 29
    U_LB_WORD_JOINER = 30
    U_LB_H2 = 31
    U_LB_H3 = 32
    U_LB_JL = 33
    U_LB_JT = 34
    U_LB_JV = 35
    U_LB_CLOSE_PARENTHESIS = 36
    U_LB_CONDITIONAL_JAPANESE_STARTER = 37
    U_LB_HEBREW_LETTER = 38
    U_LB_REGIONAL_INDICATOR = 39
    U_LB_E_BASE = 40
    U_LB_E_MODIFIER = 41
    U_LB_ZWJ = 42
// ULineBreak
pub const U_LB_UNKNOWN: i32 = 0;
pub const U_LB_AMBIGUOUS: i32 = 1;
pub const U_LB_ALPHABETIC: i32 = 2;
pub const U_LB_BREAK_BOTH: i32 = 3;
pub const U_LB_BREAK_AFTER: i32 = 4;
pub const U_LB_BREAK_BEFORE: i32 = 5;
pub const U_LB_MANDATORY_BREAK: i32 = 6;
pub const U_LB_CONTINGENT_BREAK: i32 = 7;
pub const U_LB_CLOSE_PUNCTUATION: i32 = 8;
pub const U_LB_COMBINING_MARK: i32 = 9;
pub const U_LB_CARRIAGE_RETURN: i32 = 10;
pub const U_LB_EXCLAMATION: i32 = 11;
pub const U_LB_GLUE: i32 = 12;
pub const U_LB_HYPHEN: i32 = 13;
pub const U_LB_IDEOGRAPHIC: i32 = 14;
pub const U_LB_INSEPARABLE: i32 = 15;
pub const U_LB_INSEPERABLE: i32 = 15;
pub const U_LB_INFIX_NUMERIC: i32 = 16;
pub const U_LB_LINE_FEED: i32 = 17;
pub const U_LB_NONSTARTER: i32 = 18;
pub const U_LB_NUMERIC: i32 = 19;
pub const U_LB_OPEN_PUNCTUATION: i32 = 20;
pub const U_LB_POSTFIX_NUMERIC: i32 = 21;
pub const U_LB_PREFIX_NUMERIC: i32 = 22;
pub const U_LB_QUOTATION: i32 = 23;
pub const U_LB_COMPLEX_CONTEXT: i32 = 24;
pub const U_LB_SURROGATE: i32 = 25;
pub const U_LB_SPACE: i32 = 26;
pub const U_LB_BREAK_SYMBOLS: i32 = 27;
pub const U_LB_ZWSPACE: i32 = 28;
pub const U_LB_NEXT_LINE: i32 = 29;
pub const U_LB_WORD_JOINER: i32 = 30;
pub const U_LB_H2: i32 = 31;
pub const U_LB_H3: i32 = 32;
pub const U_LB_JL: i32 = 33;
pub const U_LB_JT: i32 = 34;
pub const U_LB_JV: i32 = 35;
pub const U_LB_CLOSE_PARENTHESIS: i32 = 36;
pub const U_LB_CONDITIONAL_JAPANESE_STARTER: i32 = 37;
pub const U_LB_HEBREW_LETTER: i32 = 38;
pub const U_LB_REGIONAL_INDICATOR: i32 = 39;
pub const U_LB_E_BASE: i32 = 40;
pub const U_LB_E_MODIFIER: i32 = 41;
pub const U_LB_ZWJ: i32 = 42;
// ULineBreak
const (
	U_LB_UNKNOWN int32 = 0
	U_LB_AMBIGUOUS int32 = 1
	U_LB_ALPHABETIC int32 = 2
	U_LB_BREAK_BOTH int32 = 3
	U_LB_BREAK_AFTER int32 = 4
	U_LB_BREAK_BEFORE int32 = 5
	U_LB_MANDATORY_BREAK int32 = 6
	U_LB_CONTINGENT_BREAK int32 = 7
	U_LB_CLOSE_PUNCTUATION int32 = 8
	U_LB_COMBINING_MARK int32 = 9
	U_LB_CARRIAGE_RETURN int32 = 10
	U_LB_EXCLAMATION int32 = 11
	U_LB_GLUE int32 = 12
	U_LB_HYPHEN int32 = 13
	U_LB_IDEOGRAPHIC int32 = 14
	U_LB_INSEPARABLE int32 = 15
	U_LB_INSEPERABLE int32 = 15
	U_LB_INFIX_NUMERIC int32 = 16
	U_LB_LINE_FEED int32 = 17
	U_LB_NONSTARTER int32 = 18
	U_LB_NUMERIC int32 = 19
	U_LB_OPEN_PUNCTUATION int32 = 20
	U_LB_POSTFIX_NUMERIC int32 = 21
	U_LB_PREFIX_NUMERIC int32 = 22
	U_LB_QUOTATION int32 = 23
	U_LB_COMPLEX_CONTEXT int32 = 24
	U_LB_SURROGATE int32 = 25
	U_LB_SPACE int32 = 26
	U_LB_BREAK_SYMBOLS int32 = 27
	U_LB_ZWSPACE int32 = 28
	U_LB_NEXT_LINE int32 = 29
	U_LB_WORD_JOINER int32 = 30
	U_LB_H2 int32 = 31
	U_LB_H3 int32 = 32
	U_LB_JL int32 = 33
	U_LB_JT int32 = 34
	U_LB_JV int32 = 35
	U_LB_CLOSE_PARENTHESIS int32 = 36
	U_LB_CONDITIONAL_JAPANESE_STARTER int32 = 37
	U_LB_HEBREW_LETTER int32 = 38
	U_LB_REGIONAL_INDICATOR int32 = 39
	U_LB_E_BASE int32 = 40
	U_LB_E_MODIFIER int32 = 41
	U_LB_ZWJ int32 = 42
)
const
  U_LB_UNKNOWN = 0;
  U_LB_AMBIGUOUS = 1;
  U_LB_ALPHABETIC = 2;
  U_LB_BREAK_BOTH = 3;
  U_LB_BREAK_AFTER = 4;
  U_LB_BREAK_BEFORE = 5;
  U_LB_MANDATORY_BREAK = 6;
  U_LB_CONTINGENT_BREAK = 7;
  U_LB_CLOSE_PUNCTUATION = 8;
  U_LB_COMBINING_MARK = 9;
  U_LB_CARRIAGE_RETURN = 10;
  U_LB_EXCLAMATION = 11;
  U_LB_GLUE = 12;
  U_LB_HYPHEN = 13;
  U_LB_IDEOGRAPHIC = 14;
  U_LB_INSEPARABLE = 15;
  U_LB_INSEPERABLE = 15;
  U_LB_INFIX_NUMERIC = 16;
  U_LB_LINE_FEED = 17;
  U_LB_NONSTARTER = 18;
  U_LB_NUMERIC = 19;
  U_LB_OPEN_PUNCTUATION = 20;
  U_LB_POSTFIX_NUMERIC = 21;
  U_LB_PREFIX_NUMERIC = 22;
  U_LB_QUOTATION = 23;
  U_LB_COMPLEX_CONTEXT = 24;
  U_LB_SURROGATE = 25;
  U_LB_SPACE = 26;
  U_LB_BREAK_SYMBOLS = 27;
  U_LB_ZWSPACE = 28;
  U_LB_NEXT_LINE = 29;
  U_LB_WORD_JOINER = 30;
  U_LB_H2 = 31;
  U_LB_H3 = 32;
  U_LB_JL = 33;
  U_LB_JT = 34;
  U_LB_JV = 35;
  U_LB_CLOSE_PARENTHESIS = 36;
  U_LB_CONDITIONAL_JAPANESE_STARTER = 37;
  U_LB_HEBREW_LETTER = 38;
  U_LB_REGIONAL_INDICATOR = 39;
  U_LB_E_BASE = 40;
  U_LB_E_MODIFIER = 41;
  U_LB_ZWJ = 42;
// ULineBreak
pub const U_LB_UNKNOWN: i32 = 0;
pub const U_LB_AMBIGUOUS: i32 = 1;
pub const U_LB_ALPHABETIC: i32 = 2;
pub const U_LB_BREAK_BOTH: i32 = 3;
pub const U_LB_BREAK_AFTER: i32 = 4;
pub const U_LB_BREAK_BEFORE: i32 = 5;
pub const U_LB_MANDATORY_BREAK: i32 = 6;
pub const U_LB_CONTINGENT_BREAK: i32 = 7;
pub const U_LB_CLOSE_PUNCTUATION: i32 = 8;
pub const U_LB_COMBINING_MARK: i32 = 9;
pub const U_LB_CARRIAGE_RETURN: i32 = 10;
pub const U_LB_EXCLAMATION: i32 = 11;
pub const U_LB_GLUE: i32 = 12;
pub const U_LB_HYPHEN: i32 = 13;
pub const U_LB_IDEOGRAPHIC: i32 = 14;
pub const U_LB_INSEPARABLE: i32 = 15;
pub const U_LB_INSEPERABLE: i32 = 15;
pub const U_LB_INFIX_NUMERIC: i32 = 16;
pub const U_LB_LINE_FEED: i32 = 17;
pub const U_LB_NONSTARTER: i32 = 18;
pub const U_LB_NUMERIC: i32 = 19;
pub const U_LB_OPEN_PUNCTUATION: i32 = 20;
pub const U_LB_POSTFIX_NUMERIC: i32 = 21;
pub const U_LB_PREFIX_NUMERIC: i32 = 22;
pub const U_LB_QUOTATION: i32 = 23;
pub const U_LB_COMPLEX_CONTEXT: i32 = 24;
pub const U_LB_SURROGATE: i32 = 25;
pub const U_LB_SPACE: i32 = 26;
pub const U_LB_BREAK_SYMBOLS: i32 = 27;
pub const U_LB_ZWSPACE: i32 = 28;
pub const U_LB_NEXT_LINE: i32 = 29;
pub const U_LB_WORD_JOINER: i32 = 30;
pub const U_LB_H2: i32 = 31;
pub const U_LB_H3: i32 = 32;
pub const U_LB_JL: i32 = 33;
pub const U_LB_JT: i32 = 34;
pub const U_LB_JV: i32 = 35;
pub const U_LB_CLOSE_PARENTHESIS: i32 = 36;
pub const U_LB_CONDITIONAL_JAPANESE_STARTER: i32 = 37;
pub const U_LB_HEBREW_LETTER: i32 = 38;
pub const U_LB_REGIONAL_INDICATOR: i32 = 39;
pub const U_LB_E_BASE: i32 = 40;
pub const U_LB_E_MODIFIER: i32 = 41;
pub const U_LB_ZWJ: i32 = 42;
const
  U_LB_UNKNOWN* = 0
  U_LB_AMBIGUOUS* = 1
  U_LB_ALPHABETIC* = 2
  U_LB_BREAK_BOTH* = 3
  U_LB_BREAK_AFTER* = 4
  U_LB_BREAK_BEFORE* = 5
  U_LB_MANDATORY_BREAK* = 6
  U_LB_CONTINGENT_BREAK* = 7
  U_LB_CLOSE_PUNCTUATION* = 8
  U_LB_COMBINING_MARK* = 9
  U_LB_CARRIAGE_RETURN* = 10
  U_LB_EXCLAMATION* = 11
  U_LB_GLUE* = 12
  U_LB_HYPHEN* = 13
  U_LB_IDEOGRAPHIC* = 14
  U_LB_INSEPARABLE* = 15
  U_LB_INSEPERABLE* = 15
  U_LB_INFIX_NUMERIC* = 16
  U_LB_LINE_FEED* = 17
  U_LB_NONSTARTER* = 18
  U_LB_NUMERIC* = 19
  U_LB_OPEN_PUNCTUATION* = 20
  U_LB_POSTFIX_NUMERIC* = 21
  U_LB_PREFIX_NUMERIC* = 22
  U_LB_QUOTATION* = 23
  U_LB_COMPLEX_CONTEXT* = 24
  U_LB_SURROGATE* = 25
  U_LB_SPACE* = 26
  U_LB_BREAK_SYMBOLS* = 27
  U_LB_ZWSPACE* = 28
  U_LB_NEXT_LINE* = 29
  U_LB_WORD_JOINER* = 30
  U_LB_H2* = 31
  U_LB_H3* = 32
  U_LB_JL* = 33
  U_LB_JT* = 34
  U_LB_JV* = 35
  U_LB_CLOSE_PARENTHESIS* = 36
  U_LB_CONDITIONAL_JAPANESE_STARTER* = 37
  U_LB_HEBREW_LETTER* = 38
  U_LB_REGIONAL_INDICATOR* = 39
  U_LB_E_BASE* = 40
  U_LB_E_MODIFIER* = 41
  U_LB_ZWJ* = 42
enum ULineBreak : int {
    U_LB_UNKNOWN = 0,
    U_LB_AMBIGUOUS = 1,
    U_LB_ALPHABETIC = 2,
    U_LB_BREAK_BOTH = 3,
    U_LB_BREAK_AFTER = 4,
    U_LB_BREAK_BEFORE = 5,
    U_LB_MANDATORY_BREAK = 6,
    U_LB_CONTINGENT_BREAK = 7,
    U_LB_CLOSE_PUNCTUATION = 8,
    U_LB_COMBINING_MARK = 9,
    U_LB_CARRIAGE_RETURN = 10,
    U_LB_EXCLAMATION = 11,
    U_LB_GLUE = 12,
    U_LB_HYPHEN = 13,
    U_LB_IDEOGRAPHIC = 14,
    U_LB_INSEPARABLE = 15,
    U_LB_INSEPERABLE = 15,
    U_LB_INFIX_NUMERIC = 16,
    U_LB_LINE_FEED = 17,
    U_LB_NONSTARTER = 18,
    U_LB_NUMERIC = 19,
    U_LB_OPEN_PUNCTUATION = 20,
    U_LB_POSTFIX_NUMERIC = 21,
    U_LB_PREFIX_NUMERIC = 22,
    U_LB_QUOTATION = 23,
    U_LB_COMPLEX_CONTEXT = 24,
    U_LB_SURROGATE = 25,
    U_LB_SPACE = 26,
    U_LB_BREAK_SYMBOLS = 27,
    U_LB_ZWSPACE = 28,
    U_LB_NEXT_LINE = 29,
    U_LB_WORD_JOINER = 30,
    U_LB_H2 = 31,
    U_LB_H3 = 32,
    U_LB_JL = 33,
    U_LB_JT = 34,
    U_LB_JV = 35,
    U_LB_CLOSE_PARENTHESIS = 36,
    U_LB_CONDITIONAL_JAPANESE_STARTER = 37,
    U_LB_HEBREW_LETTER = 38,
    U_LB_REGIONAL_INDICATOR = 39,
    U_LB_E_BASE = 40,
    U_LB_E_MODIFIER = 41,
    U_LB_ZWJ = 42,
}
#define global U_LB_UNKNOWN                      0x0
#define global U_LB_AMBIGUOUS                    0x1
#define global U_LB_ALPHABETIC                   0x2
#define global U_LB_BREAK_BOTH                   0x3
#define global U_LB_BREAK_AFTER                  0x4
#define global U_LB_BREAK_BEFORE                 0x5
#define global U_LB_MANDATORY_BREAK              0x6
#define global U_LB_CONTINGENT_BREAK             0x7
#define global U_LB_CLOSE_PUNCTUATION            0x8
#define global U_LB_COMBINING_MARK               0x9
#define global U_LB_CARRIAGE_RETURN              0xA
#define global U_LB_EXCLAMATION                  0xB
#define global U_LB_GLUE                         0xC
#define global U_LB_HYPHEN                       0xD
#define global U_LB_IDEOGRAPHIC                  0xE
#define global U_LB_INSEPARABLE                  0xF
#define global U_LB_INSEPERABLE                  0xF
#define global U_LB_INFIX_NUMERIC                0x10
#define global U_LB_LINE_FEED                    0x11
#define global U_LB_NONSTARTER                   0x12
#define global U_LB_NUMERIC                      0x13
#define global U_LB_OPEN_PUNCTUATION             0x14
#define global U_LB_POSTFIX_NUMERIC              0x15
#define global U_LB_PREFIX_NUMERIC               0x16
#define global U_LB_QUOTATION                    0x17
#define global U_LB_COMPLEX_CONTEXT              0x18
#define global U_LB_SURROGATE                    0x19
#define global U_LB_SPACE                        0x1A
#define global U_LB_BREAK_SYMBOLS                0x1B
#define global U_LB_ZWSPACE                      0x1C
#define global U_LB_NEXT_LINE                    0x1D
#define global U_LB_WORD_JOINER                  0x1E
#define global U_LB_H2                           0x1F
#define global U_LB_H3                           0x20
#define global U_LB_JL                           0x21
#define global U_LB_JT                           0x22
#define global U_LB_JV                           0x23
#define global U_LB_CLOSE_PARENTHESIS            0x24
#define global U_LB_CONDITIONAL_JAPANESE_STARTER 0x25
#define global U_LB_HEBREW_LETTER                0x26
#define global U_LB_REGIONAL_INDICATOR           0x27
#define global U_LB_E_BASE                       0x28
#define global U_LB_E_MODIFIER                   0x29
#define global U_LB_ZWJ                          0x2A