CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
date_time_format_flags.h
1
2
#pragma once
3
4
#include <system/details/enum_meta_info.h>
5
#include <system/enum_helpers.h>
6
7
namespace
System
{
namespace
Globalization {
namespace
Details {
8
10
enum class
DateTimeFormatFlags
:
unsigned
11
{
12
None = 0,
13
UseGenitiveMonth
= 1,
14
UseLeapYearMonth
= 2,
15
UseSpacesInMonthNames
= 4,
16
UseHebrewRule
= 8,
17
UseSpacesInDayNames
= 16,
18
UseDigitPrefixInTokens
= 32,
19
};
20
23
DECLARE_ENUM_OPERATORS(
System::Globalization::Details::DateTimeFormatFlags
);
25
DECLARE_USING_GLOBAL_OPERATORS
27
}}}
// namespace System::Globalization::Details
28
30
DECLARE_USING_ENUM_OPERATORS(
System::Globalization::Details
);
31
32
template
<>
33
struct
EnumMetaInfo<
System
::Globalization::Details::DateTimeFormatFlags>
34
{
35
typedef
void
Flags;
36
static
ASPOSECPP_SHARED_API
const
std::array<std::pair<System::Globalization::Details::DateTimeFormatFlags, const char16_t*>, 7>& values();
37
};
System::Globalization::Details
Definition:
date_time_format_info.h:17
System::Globalization::Details::DateTimeFormatFlags
DateTimeFormatFlags
Bit flags, used in parsing/formatting.
Definition:
date_time_format_flags.h:11
System::Globalization::Details::DateTimeFormatFlags::UseGenitiveMonth
@ UseGenitiveMonth
System::Globalization::Details::DateTimeFormatFlags::UseHebrewRule
@ UseHebrewRule
System::Globalization::Details::DateTimeFormatFlags::UseSpacesInMonthNames
@ UseSpacesInMonthNames
System::Globalization::Details::DateTimeFormatFlags::UseSpacesInDayNames
@ UseSpacesInDayNames
System::Globalization::Details::DateTimeFormatFlags::UseDigitPrefixInTokens
@ UseDigitPrefixInTokens
System::Globalization::Details::DateTimeFormatFlags::UseLeapYearMonth
@ UseLeapYearMonth
System
Definition:
db_command.h:9
include
system
globalization
details
date_time_format_flags.h
Generated by
1.9.4