CodePorting.Translator Cs2Cpp
CodePorting.Translator.Cs2Cpp.Framework
xml_known_dtds.h
1
2
3#pragma once
4
5#include <system/object_ext.h>
6#include <system/enum_helpers.h>
7#include <system/enum.h>
8
9
10namespace System {
11
12namespace Xml {
13
14namespace Resolvers {
15
18enum class XmlKnownDtds
19{
21 None = 0x00,
23 Xhtml10 = 0x01,
25 Rss091 = 0x02,
28 All = 0xFFFF
29};
30
32DECLARE_ENUM_OPERATORS(System::Xml::Resolvers::XmlKnownDtds);
33DECLARE_USING_GLOBAL_OPERATORS
35
36} // namespace Resolvers
37} // namespace Xml
38} // namespace System
39
41DECLARE_USING_ENUM_OPERATORS(System::Xml::Resolvers);
42
43template<>
44struct EnumMetaInfo<System::Xml::Resolvers::XmlKnownDtds>
45{
46 typedef void Flags;
47 static const ASPOSECPP_SHARED_API std::array<std::pair<System::Xml::Resolvers::XmlKnownDtds, const char_t*>, 4>& values();
48};
50
51
Definition: xml_known_dtds.h:14
XmlKnownDtds
The Resolvers::XmlKnownDtds enumeration is used by the Resolvers::XmlPreloadedResolver and defines wh...
Definition: xml_known_dtds.h:19
@ Xhtml10
Specifies that the Resolvers::XmlPreloadedResolver will recognize DTDs and entities that are defined ...
@ Rss091
Specifies that the Resolvers::XmlPreloadedResolver will recognize DTDs and entities that are defined ...
@ Xml
Serialize according to the XML 1.0 rules.
Definition: db_command.h:9