summaryrefslogtreecommitdiff
path: root/fpcsrc/packages/cocoaint/src/foundation/NSXMLNodeOptions.inc
blob: 875810c398a581f2a2ffc78f5b9d9340c9df99db (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
{ Parsed from Foundation.framework NSXMLNodeOptions.h }

{$ifdef TYPES}
{$ifndef NSXMLNODEOPTIONS_PAS_T}
{$define NSXMLNODEOPTIONS_PAS_T}

{ Constants }

const
  NSXMLNodeOptionsNone = 0;
  NSXMLNodeIsCDATA = 1 shl 0;
  NSXMLNodeExpandEmptyElement = 1 shl 1;
  NSXMLNodeCompactEmptyElement = 1 shl 2;
  NSXMLNodeUseSingleQuotes = 1 shl 3;
  NSXMLNodeUseDoubleQuotes = 1 shl 4;
  NSXMLDocumentTidyHTML = 1 shl 9;
  NSXMLDocumentTidyXML = 1 shl 10;
  NSXMLDocumentValidate = 1 shl 13;
  NSXMLDocumentXInclude = 1 shl 16;
  NSXMLNodePrettyPrint = 1 shl 17;
  NSXMLDocumentIncludeContentTypeDeclaration = 1 shl 18;
  NSXMLNodePreserveNamespaceOrder = 1 shl 20;
  NSXMLNodePreserveAttributeOrder = 1 shl 21;
  NSXMLNodePreserveEntities = 1 shl 22;
  NSXMLNodePreservePrefixes = 1 shl 23;
  NSXMLNodePreserveCDATA = 1 shl 24;
  NSXMLNodePreserveWhitespace = 1 shl 25;
  NSXMLNodePreserveDTD = 1 shl 26;
  NSXMLNodePreserveCharacterReferences = 1 shl 27;

{$endif}
{$endif}

{$ifdef RECORDS}
{$ifndef NSXMLNODEOPTIONS_PAS_R}
{$define NSXMLNODEOPTIONS_PAS_R}

{$endif}
{$endif}

{$ifdef FUNCTIONS}
{$ifndef NSXMLNODEOPTIONS_PAS_F}
{$define NSXMLNODEOPTIONS_PAS_F}

{$endif}
{$endif}

{$ifdef EXTERNAL_SYMBOLS}
{$ifndef NSXMLNODEOPTIONS_PAS_S}
{$define NSXMLNODEOPTIONS_PAS_S}

{$endif}
{$endif}