DITA-OT_CXX_Plugin/cxxapiref/dtd/cxxStruct.dtd
changeset 4 468f4c8d3d5b
parent 1 82f11024044a
equal deleted inserted replaced
3:d8fccb2cd802 4:468f4c8d3d5b
     1 <?xml version="1.0" encoding="utf-8"?>
     1 <?xml version="1.0" encoding="utf-8"?>
     2 <!-- ================================================================= -->
     2 <!-- ================================================================= -->
     3 <!--                    HEADER                                         -->
     3 <!--                    HEADER                                         -->
     4 <!-- ================================================================= -->
     4 <!-- ================================================================= -->
     5 <!--  MODULE:    C++ Struct DTD                                        -->
     5 <!--  MODULE:    C++ Struct DTD                                        -->
     6 <!--  VERSION:   0.5.0                                                 -->
     6 <!--  VERSION:   0.6.0                                                 -->
     7 <!--  DATE:      February 2009                                          -->
     7 <!--  DATE:      May 2010                                              -->
     8 <!--                                                                   -->
     8 <!--                                                                   -->
     9 <!-- ================================================================= -->
     9 <!-- ================================================================= -->
    10 
    10 
    11 <!-- ================================================================= -->
    11 <!-- ================================================================= -->
    12 <!--                    PUBLIC DOCUMENT TYPE DEFINITION                -->
    12 <!--                    PUBLIC DOCUMENT TYPE DEFINITION                -->
    13 <!--                    TYPICAL INVOCATION                             -->
    13 <!--                    TYPICAL INVOCATION                             -->
    14 <!--                                                                   -->
    14 <!--                                                                   -->
    15 <!--  Refer to this file by the following public identifier or an 
    15 <!--  Refer to this file by the following public identifier or an 
    16       appropriate system identifier 
    16       appropriate system identifier 
    17 PUBLIC "-//NOKIA//DTD DITA C++ API Struct Reference Type v0.5.0//EN"
    17 PUBLIC "-//NOKIA//DTD DITA C++ API Struct Reference Type v0.6.0//EN"
    18       Delivered as file "cxxStruct.dtd"                                   -->
    18       Delivered as file "cxxStruct.dtd"                                   -->
    19  
    19  
    20 <!-- ================================================================= -->
    20 <!-- ================================================================= -->
    21 <!-- SYSTEM:     Darwin Information Typing Architecture (DITA)         -->
    21 <!-- SYSTEM:     Darwin Information Typing Architecture (DITA)         -->
    22 <!--                                                                   -->
    22 <!--                                                                   -->
    23 <!-- PURPOSE:    C++ API Reference for Structs                         -->
    23 <!-- PURPOSE:    C++ API Reference for Structs                         -->
    24 <!--                                                                   -->
    24 <!--                                                                   -->
    25 <!-- ORIGINAL CREATION DATE:                                           -->
    25 <!-- ORIGINAL CREATION DATE:                                           -->
    26 <!--             November 2009                                         -->
    26 <!--             November 2009                                         -->
    27 <!--                                                                   -->
    27 <!--                                                                   -->
    28 <!-- Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies). -->
    28 <!-- Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies). -->
    29 <!-- All rights reserved.                                              -->
    29 <!-- All rights reserved.                                              -->
    30 <!--                                                                   -->
    30 <!--                                                                   -->
    31 <!--  Change History (latest at top):                                  -->
    31 <!--  Change History (latest at top):                                  -->
    32 <!--  +++++++++++++++++++++++++++++++                                  -->
    32 <!--  +++++++++++++++++++++++++++++++                                  -->
    33 <!--  2010-02-10 PaulRoss: Updated.                                   -->
    33 <!--  2010-02-10 PaulRoss: Updated.                                   -->
    34 <!--  2009-11-16 PaulRoss: Initial design.                             -->
    34 <!--  2009-11-16 PaulRoss: Initial design.                             -->
    35 <!--                                                                   -->
    35 <!--                                                                   -->
    36 <!-- ================================================================= -->
    36 <!-- ================================================================= -->
    37 
    37 
    38 <!--
    38 <!--
    39 <!DOCTYPE cxxStruct PUBLIC "-//NOKIA//DTD DITA C++ API Struct Reference Type v0.5.0//EN" "dtd/cxxStruct.dtd"   >
    39 <!DOCTYPE cxxStruct PUBLIC "-//NOKIA//DTD DITA C++ API Struct Reference Type v0.6.0//EN" "dtd/cxxStruct.dtd"   >
    40 -->
    40 -->
    41 <!--
    41 <!--
    42 Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
    42 Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
    43 All rights reserved.
    43 All rights reserved.
    44 -->
    44 -->
    45 
    45 
    46 <!--vocabulary declarations-->
    46 <!--vocabulary declarations-->
    47 <!ENTITY % pr-d-dec PUBLIC "-//OASIS//ENTITIES DITA Programming Domain//EN"
    47 <!ENTITY % pr-d-dec PUBLIC "-//OASIS//ENTITIES DITA Programming Domain//EN"
    60   "../../../dtd/base/dtd/highlightDomain.ent">
    60   "../../../dtd/base/dtd/highlightDomain.ent">
    61   %hi-d-dec;
    61   %hi-d-dec;
    62 <!ENTITY % api-d-dec PUBLIC "-//IBM//ENTITIES DITA API Domain//EN"
    62 <!ENTITY % api-d-dec PUBLIC "-//IBM//ENTITIES DITA API Domain//EN"
    63   "../../apiref/dtd/apiDomain.ent">
    63   "../../apiref/dtd/apiDomain.ent">
    64   %api-d-dec;
    64   %api-d-dec;
    65 <!ENTITY % cxxapi-d-dec PUBLIC "-//NOKIA//ENTITIES DITA C++ API Domain v0.5.0//EN"
    65 <!ENTITY % cxxapi-d-dec PUBLIC "-//NOKIA//ENTITIES DITA C++ API Domain v0.6.0//EN"
    66   "cxxAPIDomain.ent">
    66   "cxxAPIDomain.ent">
    67   %cxxapi-d-dec;
    67   %cxxapi-d-dec;
    68 
    68 
    69 <!--vocabulary substitution-->
    69 <!--vocabulary substitution-->
    70 <!ENTITY % pre          "pre     | %pr-d-pre;     | %sw-d-pre;     | 
    70 <!ENTITY % pre          "pre     | %pr-d-pre;     | %sw-d-pre;     | 
   116 <!ENTITY % apivalue-typemod PUBLIC "-//IBM//ELEMENTS DITA API Value//EN"
   116 <!ENTITY % apivalue-typemod PUBLIC "-//IBM//ELEMENTS DITA API Value//EN"
   117   "../../apiref/dtd/apiValue.mod">
   117   "../../apiref/dtd/apiValue.mod">
   118   %apivalue-typemod;
   118   %apivalue-typemod;
   119 
   119 
   120 <!--Embed the cxx Class API module to get the cxx Class elements-->
   120 <!--Embed the cxx Class API module to get the cxx Class elements-->
   121 <!ENTITY % cxxclass-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Class v0.5.0//EN"
   121 <!ENTITY % cxxclass-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Class v0.6.0//EN"
   122   "cxxClass.mod">
   122   "cxxClass.mod">
   123   %cxxclass-typemod;
   123   %cxxclass-typemod;
   124 
   124 
   125 <!--Embed the cxx Struct API module to get the cxx Struct elements-->
   125 <!--Embed the cxx Struct API module to get the cxx Struct elements-->
   126 <!ENTITY % cxxstruct-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Struct v0.5.0//EN"
   126 <!ENTITY % cxxstruct-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Struct v0.6.0//EN"
   127   "cxxStruct.mod">
   127   "cxxStruct.mod">
   128   %cxxstruct-typemod;
   128   %cxxstruct-typemod;
   129 
   129 
   130 <!--Embed the cxx Union API module to get the cxx Union elements-->
   130 <!--Embed the cxx Union API module to get the cxx Union elements-->
   131 <!ENTITY % cxxunion-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Union v0.5.0//EN"
   131 <!ENTITY % cxxunion-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Union v0.6.0//EN"
   132   "cxxUnion.mod">
   132   "cxxUnion.mod">
   133   %cxxunion-typemod;
   133   %cxxunion-typemod;
   134 
   134 
   135 <!--Embed the cxx Function API module to get the cxx Function elements-->
   135 <!--Embed the cxx Function API module to get the cxx Function elements-->
   136 <!ENTITY % cxxFunction-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Function v0.5.0//EN"
   136 <!ENTITY % cxxFunction-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Function v0.6.0//EN"
   137   "cxxFunction.mod">
   137   "cxxFunction.mod">
   138   %cxxFunction-typemod;
   138   %cxxFunction-typemod;
   139 
   139 
   140 <!--Embed the cxx Define API module to get the cxx Define elements-->
   140 <!--Embed the cxx Define API module to get the cxx Define elements-->
   141 <!ENTITY % cxxDefine-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Define v0.5.0//EN"
   141 <!ENTITY % cxxDefine-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Define v0.6.0//EN"
   142   "cxxDefine.mod">
   142   "cxxDefine.mod">
   143   %cxxDefine-typemod;
   143   %cxxDefine-typemod;
   144 
   144 
   145 <!--Embed the cxx Variable API module to get the cxx Variable elements-->
   145 <!--Embed the cxx Variable API module to get the cxx Variable elements-->
   146 <!ENTITY % cxxVariable-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Variable v0.5.0//EN"
   146 <!ENTITY % cxxVariable-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Variable v0.6.0//EN"
   147   "cxxVariable.mod">
   147   "cxxVariable.mod">
   148   %cxxVariable-typemod;
   148   %cxxVariable-typemod;
   149 
   149 
   150 <!--Embed the cxx Enumeration API module to get the cxx Enumeration elements-->
   150 <!--Embed the cxx Enumeration API module to get the cxx Enumeration elements-->
   151 <!ENTITY % cxxEnumeration-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Enumeration v0.5.0//EN"
   151 <!ENTITY % cxxEnumeration-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Enumeration v0.6.0//EN"
   152   "cxxEnumeration.mod">
   152   "cxxEnumeration.mod">
   153   %cxxEnumeration-typemod;
   153   %cxxEnumeration-typemod;
   154 
   154 
   155 <!--Embed the cxx Typedef API module to get the cxx Typedef elements-->
   155 <!--Embed the cxx Typedef API module to get the cxx Typedef elements-->
   156 <!ENTITY % cxxTypedef-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Typedef v0.5.0//EN"
   156 <!ENTITY % cxxTypedef-typemod PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Typedef v0.6.0//EN"
   157   "cxxTypedef.mod">
   157   "cxxTypedef.mod">
   158   %cxxTypedef-typemod;
   158   %cxxTypedef-typemod;
   159 
   159 
   160 <!--vocabulary definitions-->
   160 <!--vocabulary definitions-->
   161 <!ENTITY % pr-d-def PUBLIC "-//OASIS//ELEMENTS DITA Programming Domain//EN"
   161 <!ENTITY % pr-d-def PUBLIC "-//OASIS//ELEMENTS DITA Programming Domain//EN"
   174   "../../../dtd/base/dtd/utilitiesDomain.mod">
   174   "../../../dtd/base/dtd/utilitiesDomain.mod">
   175   %ut-d-def;
   175   %ut-d-def;
   176 <!ENTITY % api-d-def PUBLIC "-//IBM//ELEMENTS DITA API Domain//EN"
   176 <!ENTITY % api-d-def PUBLIC "-//IBM//ELEMENTS DITA API Domain//EN"
   177   "../../apiref/dtd/apiDomain.mod">
   177   "../../apiref/dtd/apiDomain.mod">
   178   %api-d-def;
   178   %api-d-def;
   179 <!ENTITY % cxxapi-d-def PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Domain v0.5.0//EN"
   179 <!ENTITY % cxxapi-d-def PUBLIC "-//NOKIA//ELEMENTS DITA C++ API Domain v0.6.0//EN"
   180   "cxxAPIDomain.mod">
   180   "cxxAPIDomain.mod">
   181   %cxxapi-d-def;
   181   %cxxapi-d-def;