configurationengine/source/plugins/symbian/ConeCRMLPlugin/CRMLPlugin/tests/gen_project/Layer1/implml/00000003_bitmask_test.crml
changeset 0 2e8eeb919028
equal deleted inserted replaced
-1:000000000000 0:2e8eeb919028
       
     1 <?xml version="1.0" encoding="UTF-8"?>
       
     2 <repository xmlns="http://www.s60.com/xml/cenrep/1" uidName="BitmaskTest" uidValue="0x00000003">
       
     3   <access type="R" capabilities="AlwaysPass"/>
       
     4   <access type="W" capabilities="AlwaysPass"/>
       
     5 
       
     6   <key name="Bitmask" type="int" int="0x00000001" readOnly="true">
       
     7     <access type="R" capabilities="AlwaysPass"/>
       
     8     <bit ref="BitmaskTest/Bit0">1</bit>
       
     9     <bit ref="BitmaskTest/Bit1">2</bit>
       
    10     <bit ref="BitmaskTest/Bit2">3</bit>
       
    11     <bit ref="BitmaskTest/Bit3">4</bit>
       
    12     <bit ref="BitmaskTest/Bit4">5</bit>
       
    13     <bit ref="BitmaskTest/Bit5">6</bit>
       
    14   </key>
       
    15   
       
    16   <!--
       
    17   This doesn't work in CT2, so not used in ConE plug-in tests for now
       
    18   
       
    19   <key name="InvertedMask" type="int" int="0x00000002" readOnly="true">
       
    20     <bit ref="BitmaskTest/InvertedMaskBit1" value="false">1</bit>
       
    21     <bit ref="BitmaskTest/InvertedMaskBit2" value="false">2</bit>
       
    22     <bit ref="BitmaskTest/InvertedMaskBit3" value="false">3</bit>
       
    23     <bit ref="BitmaskTest/InvertedMaskBit4" value="false">4</bit>
       
    24   </key>
       
    25   -->
       
    26 
       
    27   <key name="Int32Mask" type="int" int="0x00000003" readOnly="true">
       
    28     <bit ref="BitmaskTest/Int32Bit1">1</bit>
       
    29     <bit ref="BitmaskTest/Int32Bit2">2</bit>
       
    30     <bit ref="BitmaskTest/Int32Bit3">3</bit>
       
    31     <bit ref="BitmaskTest/Int32Bit4">4</bit>
       
    32     <bit ref="BitmaskTest/Int32Bit5">5</bit>
       
    33     <bit ref="BitmaskTest/Int32Bit6">6</bit>
       
    34     <bit ref="BitmaskTest/Int32Bit7">7</bit>
       
    35     <bit ref="BitmaskTest/Int32Bit8">8</bit>
       
    36     <bit ref="BitmaskTest/Int32Bit9">9</bit>
       
    37     <bit ref="BitmaskTest/Int32Bit10">10</bit>
       
    38     <bit ref="BitmaskTest/Int32Bit11">11</bit>
       
    39     <bit ref="BitmaskTest/Int32Bit12">12</bit>
       
    40     <bit ref="BitmaskTest/Int32Bit13">13</bit>
       
    41     <bit ref="BitmaskTest/Int32Bit14">14</bit>
       
    42     <bit ref="BitmaskTest/Int32Bit15">15</bit>
       
    43     <bit ref="BitmaskTest/Int32Bit16">16</bit>
       
    44     <bit ref="BitmaskTest/Int32Bit17">17</bit>
       
    45     <bit ref="BitmaskTest/Int32Bit18">18</bit>
       
    46     <bit ref="BitmaskTest/Int32Bit19">19</bit>
       
    47     <bit ref="BitmaskTest/Int32Bit20">20</bit>
       
    48     <bit ref="BitmaskTest/Int32Bit21">21</bit>
       
    49     <bit ref="BitmaskTest/Int32Bit22">22</bit>
       
    50     <bit ref="BitmaskTest/Int32Bit23">23</bit>
       
    51     <bit ref="BitmaskTest/Int32Bit24">24</bit>
       
    52     <bit ref="BitmaskTest/Int32Bit25">25</bit>
       
    53     <bit ref="BitmaskTest/Int32Bit26">26</bit>
       
    54     <bit ref="BitmaskTest/Int32Bit27">27</bit>
       
    55     <bit ref="BitmaskTest/Int32Bit28">28</bit>
       
    56     <bit ref="BitmaskTest/Int32Bit29">29</bit>
       
    57     <bit ref="BitmaskTest/Int32Bit30">30</bit>
       
    58     <bit ref="BitmaskTest/Int32Bit31">31</bit>
       
    59     <bit ref="BitmaskTest/Int32Bit32">32</bit>
       
    60   </key>
       
    61   
       
    62   
       
    63   <key name="SparseInt32Bitmask" type="int" int="0x00000004" readOnly="true">
       
    64     <bit ref="BitmaskTest/SparseInt32Bit1">1</bit>
       
    65     <bit ref="BitmaskTest/SparseInt32Bit7">7</bit>
       
    66     <bit ref="BitmaskTest/SparseInt32Bit18">18</bit>
       
    67     <bit ref="BitmaskTest/SparseInt32Bit24">24</bit>
       
    68     <bit ref="BitmaskTest/SparseInt32Bit31">31</bit>
       
    69   </key>
       
    70   
       
    71   <!--
       
    72   This doesn't work in CT2, so not used in ConE plug-in tests for now
       
    73   
       
    74   <key name="BinaryMask" type="binary" int="0x00000005" readOnly="true">
       
    75     <bit ref="BitmaskTest/BinaryBit1">1</bit>
       
    76     <bit ref="BitmaskTest/BinaryBit10">10</bit>
       
    77     <bit ref="BitmaskTest/BinaryBit20">20</bit>
       
    78     <bit ref="BitmaskTest/BinaryBit30">30</bit>
       
    79     <bit ref="BitmaskTest/BinaryBit40">40</bit>
       
    80     <bit ref="BitmaskTest/BinaryBit50">50</bit>
       
    81     <bit ref="BitmaskTest/BinaryBit60">60</bit>
       
    82     <bit ref="BitmaskTest/BinaryBit70">70</bit>
       
    83     <bit ref="BitmaskTest/BinaryBit80">80</bit>
       
    84     <bit ref="BitmaskTest/BinaryBit90">90</bit>
       
    85     <bit ref="BitmaskTest/BinaryBit100">100</bit>
       
    86   </key>
       
    87   -->
       
    88   
       
    89   <key name="BinaryMask2" type="binary" int="0x06000000" readOnly="true">
       
    90     <bit ref="BitmaskTest/BinaryMask2Bit1">1</bit>
       
    91     <bit ref="BitmaskTest/BinaryMask2Bit2">2</bit>
       
    92     <bit ref="BitmaskTest/BinaryMask2Bit3">3</bit>
       
    93     <bit ref="BitmaskTest/BinaryMask2Bit4">4</bit>
       
    94     <bit ref="BitmaskTest/BinaryMask2Bit5">5</bit>
       
    95     <bit ref="BitmaskTest/BinaryMask2Bit6">6</bit>
       
    96     <bit ref="BitmaskTest/BinaryMask2Bit7">7</bit>
       
    97     <bit ref="BitmaskTest/BinaryMask2Bit8">8</bit>
       
    98     <bit ref="BitmaskTest/BinaryMask2Bit9">9</bit>
       
    99     <bit ref="BitmaskTest/BinaryMask2Bit10">10</bit>
       
   100     <bit ref="BitmaskTest/BinaryMask2Bit11">11</bit>
       
   101     <bit ref="BitmaskTest/BinaryMask2Bit12">12</bit>
       
   102     <bit ref="BitmaskTest/BinaryMask2Bit13">13</bit>
       
   103     <bit ref="BitmaskTest/BinaryMask2Bit14">14</bit>
       
   104     <bit ref="BitmaskTest/BinaryMask2Bit15">15</bit>
       
   105     <bit ref="BitmaskTest/BinaryMask2Bit16">16</bit>
       
   106     <bit ref="BitmaskTest/BinaryMask2Bit17">17</bit>
       
   107   </key>
       
   108   
       
   109   <key name="BinaryMask3" type="binary" int="0x07000000" readOnly="true">
       
   110     <bit ref="BitmaskTest/BinaryMask3Bit1">1</bit>
       
   111     <bit ref="BitmaskTest/BinaryMask3Bit2">2</bit>
       
   112     <bit ref="BitmaskTest/BinaryMask3Bit3">3</bit>
       
   113     <bit ref="BitmaskTest/BinaryMask3Bit4">4</bit>
       
   114     <bit ref="BitmaskTest/BinaryMask3Bit5">5</bit>
       
   115     <bit ref="BitmaskTest/BinaryMask3Bit6">6</bit>
       
   116     <bit ref="BitmaskTest/BinaryMask3Bit7">7</bit>
       
   117     <bit ref="BitmaskTest/BinaryMask3Bit8">8</bit>
       
   118     <bit ref="BitmaskTest/BinaryMask3Bit9">9</bit>
       
   119     <bit ref="BitmaskTest/BinaryMask3Bit10">10</bit>
       
   120     <bit ref="BitmaskTest/BinaryMask3Bit11">11</bit>
       
   121     <bit ref="BitmaskTest/BinaryMask3Bit12">12</bit>
       
   122     <bit ref="BitmaskTest/BinaryMask3Bit13">13</bit>
       
   123     <bit ref="BitmaskTest/BinaryMask3Bit14">14</bit>
       
   124     <bit ref="BitmaskTest/BinaryMask3Bit15">15</bit>
       
   125     <bit ref="BitmaskTest/BinaryMask3Bit16">16</bit>
       
   126     <bit ref="BitmaskTest/BinaryMask3Bit17">17</bit>
       
   127   </key>
       
   128   
       
   129   <key name="BinaryMask4" type="binary" int="0x08000000" readOnly="true">
       
   130     <bit ref="BitmaskTest/BinaryMask4Bit1">1</bit>
       
   131     <bit ref="BitmaskTest/BinaryMask4Bit2">2</bit>
       
   132     <bit ref="BitmaskTest/BinaryMask4Bit3">3</bit>
       
   133     <bit ref="BitmaskTest/BinaryMask4Bit4">4</bit>
       
   134     <bit ref="BitmaskTest/BinaryMask4Bit5">5</bit>
       
   135     <bit ref="BitmaskTest/BinaryMask4Bit6">6</bit>
       
   136     <bit ref="BitmaskTest/BinaryMask4Bit7">7</bit>
       
   137     <bit ref="BitmaskTest/BinaryMask4Bit8">8</bit>
       
   138     <bit ref="BitmaskTest/BinaryMask4Bit9">9</bit>
       
   139     <bit ref="BitmaskTest/BinaryMask4Bit10">10</bit>
       
   140     <bit ref="BitmaskTest/BinaryMask4Bit11">11</bit>
       
   141     <bit ref="BitmaskTest/BinaryMask4Bit12">12</bit>
       
   142     <bit ref="BitmaskTest/BinaryMask4Bit13">13</bit>
       
   143     <bit ref="BitmaskTest/BinaryMask4Bit14">14</bit>
       
   144     <bit ref="BitmaskTest/BinaryMask4Bit15">15</bit>
       
   145     <bit ref="BitmaskTest/BinaryMask4Bit16">16</bit>
       
   146     <bit ref="BitmaskTest/BinaryMask4Bit17">17</bit>
       
   147   </key>
       
   148   
       
   149   <key name="BinaryMask5" type="binary" int="0x09000000" readOnly="true">
       
   150     <bit ref="BitmaskTest/BinaryMask5Bit1">1</bit>
       
   151   </key>
       
   152   
       
   153 </repository>