CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
unicode_category.h
1
2
#pragma once
3
4
#include <system/details/enum_meta_info.h>
5
6
namespace
System
{
namespace
Globalization {
7
9
enum class
UnicodeCategory
10
{
12
UppercaseLetter
= 0,
14
LowercaseLetter
= 1,
16
TitlecaseLetter
= 2,
18
ModifierLetter
= 3,
20
OtherLetter
= 4,
22
NonSpacingMark
= 5,
24
SpacingCombiningMark
= 6,
26
EnclosingMark
= 7,
28
DecimalDigitNumber
= 8,
30
LetterNumber
= 9,
32
OtherNumber
= 10,
34
SpaceSeparator
= 11,
36
LineSeparator
= 12,
38
ParagraphSeparator
= 13,
40
Control = 14,
42
Format
= 15,
44
Surrogate
= 16,
46
PrivateUse
= 17,
48
ConnectorPunctuation
= 18,
50
DashPunctuation
= 19,
52
OpenPunctuation
= 20,
54
ClosePunctuation
= 21,
56
InitialQuotePunctuation
= 22,
58
FinalQuotePunctuation
= 23,
60
OtherPunctuation
= 24,
62
MathSymbol
= 25,
64
CurrencySymbol
= 26,
66
ModifierSymbol
= 27,
68
OtherSymbol
= 28,
70
OtherNotAssigned
= 29
71
};
72
73
}}
// namespace System::Globalization
74
75
template
<>
76
struct
EnumMetaInfo<
System
::Globalization::UnicodeCategory>
77
{
78
static
ASPOSECPP_SHARED_API
const
std::array<std::pair<System::Globalization::UnicodeCategory, const char16_t*>, 30>& values();
79
};
System::Globalization::UnicodeCategory
UnicodeCategory
Category of unicode character.
Definition:
unicode_category.h:10
System::Globalization::UnicodeCategory::SpaceSeparator
@ SpaceSeparator
Space.
System::Globalization::UnicodeCategory::LowercaseLetter
@ LowercaseLetter
Lower case letter.
System::Globalization::UnicodeCategory::DecimalDigitNumber
@ DecimalDigitNumber
Decimal digit.
System::Globalization::UnicodeCategory::ParagraphSeparator
@ ParagraphSeparator
Paragraph separator.
System::Globalization::UnicodeCategory::OtherPunctuation
@ OtherPunctuation
Other punctuation sign.
System::Globalization::UnicodeCategory::LetterNumber
@ LetterNumber
Letter number.
System::Globalization::UnicodeCategory::CurrencySymbol
@ CurrencySymbol
Currency symbol.
System::Globalization::UnicodeCategory::NonSpacingMark
@ NonSpacingMark
Mark character.
System::Globalization::UnicodeCategory::Format
@ Format
Format character.
System::Globalization::UnicodeCategory::OtherLetter
@ OtherLetter
Other letter.
System::Globalization::UnicodeCategory::OtherSymbol
@ OtherSymbol
Other symbol.
System::Globalization::UnicodeCategory::OtherNotAssigned
@ OtherNotAssigned
Not assigned or other.
System::Globalization::UnicodeCategory::DashPunctuation
@ DashPunctuation
Dash punctuation sign.
System::Globalization::UnicodeCategory::OtherNumber
@ OtherNumber
Other number.
System::Globalization::UnicodeCategory::FinalQuotePunctuation
@ FinalQuotePunctuation
Final quote punctuation sign.
System::Globalization::UnicodeCategory::PrivateUse
@ PrivateUse
Character for private use.
System::Globalization::UnicodeCategory::ModifierSymbol
@ ModifierSymbol
Modifier symbol.
System::Globalization::UnicodeCategory::OpenPunctuation
@ OpenPunctuation
Opening punctuation sign.
System::Globalization::UnicodeCategory::TitlecaseLetter
@ TitlecaseLetter
Title case letter.
System::Globalization::UnicodeCategory::ModifierLetter
@ ModifierLetter
Letter modifier.
System::Globalization::UnicodeCategory::EnclosingMark
@ EnclosingMark
Enclosing mark.
System::Globalization::UnicodeCategory::SpacingCombiningMark
@ SpacingCombiningMark
Spacing mark.
System::Globalization::UnicodeCategory::InitialQuotePunctuation
@ InitialQuotePunctuation
Initial quote punctuation sign.
System::Globalization::UnicodeCategory::LineSeparator
@ LineSeparator
Line separator.
System::Globalization::UnicodeCategory::Surrogate
@ Surrogate
Surrogate character.
System::Globalization::UnicodeCategory::MathSymbol
@ MathSymbol
Math symbol.
System::Globalization::UnicodeCategory::ConnectorPunctuation
@ ConnectorPunctuation
Connector punctuation sign.
System::Globalization::UnicodeCategory::UppercaseLetter
@ UppercaseLetter
Upper case letter.
System::Globalization::UnicodeCategory::ClosePunctuation
@ ClosePunctuation
Closing punctuation sign.
System
Definition:
db_command.h:9
include
system
globalization
unicode_category.h
Generated by
1.9.4