Home | History | Annotate | Download | only in oscl_html
      1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
      2 <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
      3 <title>OSCL config</title>
      4 <link href="doxygen.css" rel="stylesheet" type="text/css">
      5 </head><body>
      6 <!-- Generated by Doxygen 1.2.18 -->
      7 <center>
      8 <a class="qindex" href="index.html">Main Page</a> &nbsp; <a class="qindex" href="modules.html">Modules</a> &nbsp; <a class="qindex" href="hierarchy.html">Class Hierarchy</a> &nbsp; <a class="qindex" href="annotated.html">Data Structures</a> &nbsp; <a class="qindex" href="files.html">File List</a> &nbsp; <a class="qindex" href="functions.html">Data Fields</a> &nbsp; <a class="qindex" href="globals.html">Globals</a> &nbsp; </center>
      9 <hr><h1>OSCL config</h1><table border=0 cellpadding=0 cellspacing=0>
     10 <tr><td></td></tr>
     11 <tr><td colspan=2><br><h2>Defines</h2></td></tr>
     12 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a6">OSCL_ASSERT_ALWAYS</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     13 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a7">OSCL_INTEGERS_WORD_ALIGNED</a>&nbsp;&nbsp;&nbsp;1</td></tr>
     14 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a8">OSCL_BYTE_ORDER_BIG_ENDIAN</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     15 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a9">OSCL_BYTE_ORDER_LITTLE_ENDIAN</a>&nbsp;&nbsp;&nbsp;1</td></tr>
     16 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a10">OSCL_HAS_UNIX_SUPPORT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     17 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a11">OSCL_HAS_MSWIN_SUPPORT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     18 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a12">OSCL_HAS_MSWIN_PARTIAL_SUPPORT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     19 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a13">OSCL_HAS_SYMBIAN_SUPPORT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     20 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a14">OSCL_HAS_SAVAJE_SUPPORT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     21 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a15">OSCL_HAS_PV_C_OS_SUPPORT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     22 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a16">OSCL_HAS_SYMBIAN_ERRORTRAP</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     23 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a17">OSCL_HAS_SYMBIAN_MEMORY_FUNCS</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     24 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a18">OSCL_HAS_PV_C_OS_API_MEMORY_FUNCS</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     25 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a19">OSCL_HAS_PV_C_OS_TIME_FUNCS</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     26 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a20">OSCL_HAS_UNIX_TIME_FUNCS</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     27 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a21">OSCL_HAS_SYMBIAN_TIMERS</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     28 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a22">OSCL_HAS_SYMBIAN_MATH</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     29 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a23">OSCL_HAS_SYMBIAN_SCHEDULER</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     30 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a24">OSCL_HAS_SEM_TIMEDWAIT_SUPPORT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     31 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a25">OSCL_HAS_PTHREAD_SUPPORT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     32 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a26">OSCL_HAS_SYMBIAN_COMPATIBLE_IO_FUNCTION</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     33 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a27">OSCL_HAS_SAVAJE_IO_SUPPORT</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     34 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a28">OSCL_HAS_SYMBIAN_SOCKET_SERVER</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     35 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a29">OSCL_HAS_SYMBIAN_DNS_SERVER</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     36 <tr><td nowrap align=right valign=top>#define&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a30">OSCL_HAS_BERKELEY_SOCKETS</a>&nbsp;&nbsp;&nbsp;0</td></tr>
     37 <tr><td colspan=2><br><h2>Typedefs</h2></td></tr>
     38 <tr><td nowrap align=right valign=top>typedef int8&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a0">__int8__check__</a></td></tr>
     39 <tr><td nowrap align=right valign=top>typedef uint8&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a1">__uint8__check__</a></td></tr>
     40 <tr><td nowrap align=right valign=top>typedef int16&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a2">__int16__check__</a></td></tr>
     41 <tr><td nowrap align=right valign=top>typedef uint16&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a3">__uint16__check__</a></td></tr>
     42 <tr><td nowrap align=right valign=top>typedef int32&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a4">__int32__check__</a></td></tr>
     43 <tr><td nowrap align=right valign=top>typedef uint32&nbsp;</td><td valign=bottom><a class="el" href="group__osclconfig.html#a5">__uint32__check__</a></td></tr>
     44 </table>
     45 <hr><h2>Define Documentation</h2>
     46 <a name="a6" doxytag="osclconfig.h::OSCL_ASSERT_ALWAYS"></a><p>
     47 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     48   <tr>
     49     <td class="md">
     50       <table cellpadding="0" cellspacing="0" border="0">
     51         <tr>
     52           <td class="md" nowrap valign="top"> #define OSCL_ASSERT_ALWAYS&nbsp;&nbsp;&nbsp;0
     53       </table>
     54     </td>
     55   </tr>
     56 </table>
     57 <table cellspacing=5 cellpadding=0 border=0>
     58   <tr>
     59     <td>
     60       &nbsp;
     61     </td>
     62     <td>
     63 
     64 <p>
     65 macro should be set to 0 or 1. When set to 1, OSCL_ASSERT will be compiled in release mode as well as debug mode.     </td>
     66   </tr>
     67 </table>
     68 <a name="a8" doxytag="osclconfig_ix86.h::OSCL_BYTE_ORDER_BIG_ENDIAN"></a><p>
     69 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     70   <tr>
     71     <td class="md">
     72       <table cellpadding="0" cellspacing="0" border="0">
     73         <tr>
     74           <td class="md" nowrap valign="top"> #define OSCL_BYTE_ORDER_BIG_ENDIAN&nbsp;&nbsp;&nbsp;0
     75       </table>
     76     </td>
     77   </tr>
     78 </table>
     79 <table cellspacing=5 cellpadding=0 border=0>
     80   <tr>
     81     <td>
     82       &nbsp;
     83     </td>
     84     <td>
     85 
     86 <p>
     87 macro should be set to 1 if the target platform uses big-endian byte order in memory. Otherwise it should be set to 0.     </td>
     88   </tr>
     89 </table>
     90 <a name="a9" doxytag="osclconfig_ix86.h::OSCL_BYTE_ORDER_LITTLE_ENDIAN"></a><p>
     91 <table width="100%" cellpadding="2" cellspacing="0" border="0">
     92   <tr>
     93     <td class="md">
     94       <table cellpadding="0" cellspacing="0" border="0">
     95         <tr>
     96           <td class="md" nowrap valign="top"> #define OSCL_BYTE_ORDER_LITTLE_ENDIAN&nbsp;&nbsp;&nbsp;1
     97       </table>
     98     </td>
     99   </tr>
    100 </table>
    101 <table cellspacing=5 cellpadding=0 border=0>
    102   <tr>
    103     <td>
    104       &nbsp;
    105     </td>
    106     <td>
    107 
    108 <p>
    109 macro should be set to 1 if the target platform uses little-endian byte order in memory. Otherwise it should be set to 0.     </td>
    110   </tr>
    111 </table>
    112 <a name="a30" doxytag="osclconfig_no_os.h::OSCL_HAS_BERKELEY_SOCKETS"></a><p>
    113 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    114   <tr>
    115     <td class="md">
    116       <table cellpadding="0" cellspacing="0" border="0">
    117         <tr>
    118           <td class="md" nowrap valign="top"> #define OSCL_HAS_BERKELEY_SOCKETS&nbsp;&nbsp;&nbsp;0
    119       </table>
    120     </td>
    121   </tr>
    122 </table>
    123 <table cellspacing=5 cellpadding=0 border=0>
    124   <tr>
    125     <td>
    126       &nbsp;
    127     </td>
    128     <td>
    129 
    130 <p>
    131     </td>
    132   </tr>
    133 </table>
    134 <a name="a12" doxytag="osclconfig_no_os.h::OSCL_HAS_MSWIN_PARTIAL_SUPPORT"></a><p>
    135 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    136   <tr>
    137     <td class="md">
    138       <table cellpadding="0" cellspacing="0" border="0">
    139         <tr>
    140           <td class="md" nowrap valign="top"> #define OSCL_HAS_MSWIN_PARTIAL_SUPPORT&nbsp;&nbsp;&nbsp;0
    141       </table>
    142     </td>
    143   </tr>
    144 </table>
    145 <table cellspacing=5 cellpadding=0 border=0>
    146   <tr>
    147     <td>
    148       &nbsp;
    149     </td>
    150     <td>
    151 
    152 <p>
    153     </td>
    154   </tr>
    155 </table>
    156 <a name="a11" doxytag="osclconfig_no_os.h::OSCL_HAS_MSWIN_SUPPORT"></a><p>
    157 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    158   <tr>
    159     <td class="md">
    160       <table cellpadding="0" cellspacing="0" border="0">
    161         <tr>
    162           <td class="md" nowrap valign="top"> #define OSCL_HAS_MSWIN_SUPPORT&nbsp;&nbsp;&nbsp;0
    163       </table>
    164     </td>
    165   </tr>
    166 </table>
    167 <table cellspacing=5 cellpadding=0 border=0>
    168   <tr>
    169     <td>
    170       &nbsp;
    171     </td>
    172     <td>
    173 
    174 <p>
    175     </td>
    176   </tr>
    177 </table>
    178 <a name="a25" doxytag="osclconfig_no_os.h::OSCL_HAS_PTHREAD_SUPPORT"></a><p>
    179 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    180   <tr>
    181     <td class="md">
    182       <table cellpadding="0" cellspacing="0" border="0">
    183         <tr>
    184           <td class="md" nowrap valign="top"> #define OSCL_HAS_PTHREAD_SUPPORT&nbsp;&nbsp;&nbsp;0
    185       </table>
    186     </td>
    187   </tr>
    188 </table>
    189 <table cellspacing=5 cellpadding=0 border=0>
    190   <tr>
    191     <td>
    192       &nbsp;
    193     </td>
    194     <td>
    195 
    196 <p>
    197     </td>
    198   </tr>
    199 </table>
    200 <a name="a18" doxytag="osclconfig_no_os.h::OSCL_HAS_PV_C_OS_API_MEMORY_FUNCS"></a><p>
    201 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    202   <tr>
    203     <td class="md">
    204       <table cellpadding="0" cellspacing="0" border="0">
    205         <tr>
    206           <td class="md" nowrap valign="top"> #define OSCL_HAS_PV_C_OS_API_MEMORY_FUNCS&nbsp;&nbsp;&nbsp;0
    207       </table>
    208     </td>
    209   </tr>
    210 </table>
    211 <table cellspacing=5 cellpadding=0 border=0>
    212   <tr>
    213     <td>
    214       &nbsp;
    215     </td>
    216     <td>
    217 
    218 <p>
    219     </td>
    220   </tr>
    221 </table>
    222 <a name="a15" doxytag="osclconfig_no_os.h::OSCL_HAS_PV_C_OS_SUPPORT"></a><p>
    223 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    224   <tr>
    225     <td class="md">
    226       <table cellpadding="0" cellspacing="0" border="0">
    227         <tr>
    228           <td class="md" nowrap valign="top"> #define OSCL_HAS_PV_C_OS_SUPPORT&nbsp;&nbsp;&nbsp;0
    229       </table>
    230     </td>
    231   </tr>
    232 </table>
    233 <table cellspacing=5 cellpadding=0 border=0>
    234   <tr>
    235     <td>
    236       &nbsp;
    237     </td>
    238     <td>
    239 
    240 <p>
    241     </td>
    242   </tr>
    243 </table>
    244 <a name="a19" doxytag="osclconfig_no_os.h::OSCL_HAS_PV_C_OS_TIME_FUNCS"></a><p>
    245 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    246   <tr>
    247     <td class="md">
    248       <table cellpadding="0" cellspacing="0" border="0">
    249         <tr>
    250           <td class="md" nowrap valign="top"> #define OSCL_HAS_PV_C_OS_TIME_FUNCS&nbsp;&nbsp;&nbsp;0
    251       </table>
    252     </td>
    253   </tr>
    254 </table>
    255 <table cellspacing=5 cellpadding=0 border=0>
    256   <tr>
    257     <td>
    258       &nbsp;
    259     </td>
    260     <td>
    261 
    262 <p>
    263     </td>
    264   </tr>
    265 </table>
    266 <a name="a27" doxytag="osclconfig_no_os.h::OSCL_HAS_SAVAJE_IO_SUPPORT"></a><p>
    267 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    268   <tr>
    269     <td class="md">
    270       <table cellpadding="0" cellspacing="0" border="0">
    271         <tr>
    272           <td class="md" nowrap valign="top"> #define OSCL_HAS_SAVAJE_IO_SUPPORT&nbsp;&nbsp;&nbsp;0
    273       </table>
    274     </td>
    275   </tr>
    276 </table>
    277 <table cellspacing=5 cellpadding=0 border=0>
    278   <tr>
    279     <td>
    280       &nbsp;
    281     </td>
    282     <td>
    283 
    284 <p>
    285     </td>
    286   </tr>
    287 </table>
    288 <a name="a14" doxytag="osclconfig_no_os.h::OSCL_HAS_SAVAJE_SUPPORT"></a><p>
    289 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    290   <tr>
    291     <td class="md">
    292       <table cellpadding="0" cellspacing="0" border="0">
    293         <tr>
    294           <td class="md" nowrap valign="top"> #define OSCL_HAS_SAVAJE_SUPPORT&nbsp;&nbsp;&nbsp;0
    295       </table>
    296     </td>
    297   </tr>
    298 </table>
    299 <table cellspacing=5 cellpadding=0 border=0>
    300   <tr>
    301     <td>
    302       &nbsp;
    303     </td>
    304     <td>
    305 
    306 <p>
    307     </td>
    308   </tr>
    309 </table>
    310 <a name="a24" doxytag="osclconfig_no_os.h::OSCL_HAS_SEM_TIMEDWAIT_SUPPORT"></a><p>
    311 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    312   <tr>
    313     <td class="md">
    314       <table cellpadding="0" cellspacing="0" border="0">
    315         <tr>
    316           <td class="md" nowrap valign="top"> #define OSCL_HAS_SEM_TIMEDWAIT_SUPPORT&nbsp;&nbsp;&nbsp;0
    317       </table>
    318     </td>
    319   </tr>
    320 </table>
    321 <table cellspacing=5 cellpadding=0 border=0>
    322   <tr>
    323     <td>
    324       &nbsp;
    325     </td>
    326     <td>
    327 
    328 <p>
    329     </td>
    330   </tr>
    331 </table>
    332 <a name="a26" doxytag="osclconfig_no_os.h::OSCL_HAS_SYMBIAN_COMPATIBLE_IO_FUNCTION"></a><p>
    333 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    334   <tr>
    335     <td class="md">
    336       <table cellpadding="0" cellspacing="0" border="0">
    337         <tr>
    338           <td class="md" nowrap valign="top"> #define OSCL_HAS_SYMBIAN_COMPATIBLE_IO_FUNCTION&nbsp;&nbsp;&nbsp;0
    339       </table>
    340     </td>
    341   </tr>
    342 </table>
    343 <table cellspacing=5 cellpadding=0 border=0>
    344   <tr>
    345     <td>
    346       &nbsp;
    347     </td>
    348     <td>
    349 
    350 <p>
    351     </td>
    352   </tr>
    353 </table>
    354 <a name="a29" doxytag="osclconfig_no_os.h::OSCL_HAS_SYMBIAN_DNS_SERVER"></a><p>
    355 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    356   <tr>
    357     <td class="md">
    358       <table cellpadding="0" cellspacing="0" border="0">
    359         <tr>
    360           <td class="md" nowrap valign="top"> #define OSCL_HAS_SYMBIAN_DNS_SERVER&nbsp;&nbsp;&nbsp;0
    361       </table>
    362     </td>
    363   </tr>
    364 </table>
    365 <table cellspacing=5 cellpadding=0 border=0>
    366   <tr>
    367     <td>
    368       &nbsp;
    369     </td>
    370     <td>
    371 
    372 <p>
    373     </td>
    374   </tr>
    375 </table>
    376 <a name="a16" doxytag="osclconfig_no_os.h::OSCL_HAS_SYMBIAN_ERRORTRAP"></a><p>
    377 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    378   <tr>
    379     <td class="md">
    380       <table cellpadding="0" cellspacing="0" border="0">
    381         <tr>
    382           <td class="md" nowrap valign="top"> #define OSCL_HAS_SYMBIAN_ERRORTRAP&nbsp;&nbsp;&nbsp;0
    383       </table>
    384     </td>
    385   </tr>
    386 </table>
    387 <table cellspacing=5 cellpadding=0 border=0>
    388   <tr>
    389     <td>
    390       &nbsp;
    391     </td>
    392     <td>
    393 
    394 <p>
    395     </td>
    396   </tr>
    397 </table>
    398 <a name="a22" doxytag="osclconfig_no_os.h::OSCL_HAS_SYMBIAN_MATH"></a><p>
    399 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    400   <tr>
    401     <td class="md">
    402       <table cellpadding="0" cellspacing="0" border="0">
    403         <tr>
    404           <td class="md" nowrap valign="top"> #define OSCL_HAS_SYMBIAN_MATH&nbsp;&nbsp;&nbsp;0
    405       </table>
    406     </td>
    407   </tr>
    408 </table>
    409 <table cellspacing=5 cellpadding=0 border=0>
    410   <tr>
    411     <td>
    412       &nbsp;
    413     </td>
    414     <td>
    415 
    416 <p>
    417     </td>
    418   </tr>
    419 </table>
    420 <a name="a17" doxytag="osclconfig_no_os.h::OSCL_HAS_SYMBIAN_MEMORY_FUNCS"></a><p>
    421 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    422   <tr>
    423     <td class="md">
    424       <table cellpadding="0" cellspacing="0" border="0">
    425         <tr>
    426           <td class="md" nowrap valign="top"> #define OSCL_HAS_SYMBIAN_MEMORY_FUNCS&nbsp;&nbsp;&nbsp;0
    427       </table>
    428     </td>
    429   </tr>
    430 </table>
    431 <table cellspacing=5 cellpadding=0 border=0>
    432   <tr>
    433     <td>
    434       &nbsp;
    435     </td>
    436     <td>
    437 
    438 <p>
    439     </td>
    440   </tr>
    441 </table>
    442 <a name="a23" doxytag="osclconfig_no_os.h::OSCL_HAS_SYMBIAN_SCHEDULER"></a><p>
    443 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    444   <tr>
    445     <td class="md">
    446       <table cellpadding="0" cellspacing="0" border="0">
    447         <tr>
    448           <td class="md" nowrap valign="top"> #define OSCL_HAS_SYMBIAN_SCHEDULER&nbsp;&nbsp;&nbsp;0
    449       </table>
    450     </td>
    451   </tr>
    452 </table>
    453 <table cellspacing=5 cellpadding=0 border=0>
    454   <tr>
    455     <td>
    456       &nbsp;
    457     </td>
    458     <td>
    459 
    460 <p>
    461     </td>
    462   </tr>
    463 </table>
    464 <a name="a28" doxytag="osclconfig_no_os.h::OSCL_HAS_SYMBIAN_SOCKET_SERVER"></a><p>
    465 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    466   <tr>
    467     <td class="md">
    468       <table cellpadding="0" cellspacing="0" border="0">
    469         <tr>
    470           <td class="md" nowrap valign="top"> #define OSCL_HAS_SYMBIAN_SOCKET_SERVER&nbsp;&nbsp;&nbsp;0
    471       </table>
    472     </td>
    473   </tr>
    474 </table>
    475 <table cellspacing=5 cellpadding=0 border=0>
    476   <tr>
    477     <td>
    478       &nbsp;
    479     </td>
    480     <td>
    481 
    482 <p>
    483     </td>
    484   </tr>
    485 </table>
    486 <a name="a13" doxytag="osclconfig_no_os.h::OSCL_HAS_SYMBIAN_SUPPORT"></a><p>
    487 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    488   <tr>
    489     <td class="md">
    490       <table cellpadding="0" cellspacing="0" border="0">
    491         <tr>
    492           <td class="md" nowrap valign="top"> #define OSCL_HAS_SYMBIAN_SUPPORT&nbsp;&nbsp;&nbsp;0
    493       </table>
    494     </td>
    495   </tr>
    496 </table>
    497 <table cellspacing=5 cellpadding=0 border=0>
    498   <tr>
    499     <td>
    500       &nbsp;
    501     </td>
    502     <td>
    503 
    504 <p>
    505     </td>
    506   </tr>
    507 </table>
    508 <a name="a21" doxytag="osclconfig_no_os.h::OSCL_HAS_SYMBIAN_TIMERS"></a><p>
    509 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    510   <tr>
    511     <td class="md">
    512       <table cellpadding="0" cellspacing="0" border="0">
    513         <tr>
    514           <td class="md" nowrap valign="top"> #define OSCL_HAS_SYMBIAN_TIMERS&nbsp;&nbsp;&nbsp;0
    515       </table>
    516     </td>
    517   </tr>
    518 </table>
    519 <table cellspacing=5 cellpadding=0 border=0>
    520   <tr>
    521     <td>
    522       &nbsp;
    523     </td>
    524     <td>
    525 
    526 <p>
    527     </td>
    528   </tr>
    529 </table>
    530 <a name="a10" doxytag="osclconfig_no_os.h::OSCL_HAS_UNIX_SUPPORT"></a><p>
    531 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    532   <tr>
    533     <td class="md">
    534       <table cellpadding="0" cellspacing="0" border="0">
    535         <tr>
    536           <td class="md" nowrap valign="top"> #define OSCL_HAS_UNIX_SUPPORT&nbsp;&nbsp;&nbsp;0
    537       </table>
    538     </td>
    539   </tr>
    540 </table>
    541 <table cellspacing=5 cellpadding=0 border=0>
    542   <tr>
    543     <td>
    544       &nbsp;
    545     </td>
    546     <td>
    547 
    548 <p>
    549     </td>
    550   </tr>
    551 </table>
    552 <a name="a20" doxytag="osclconfig_no_os.h::OSCL_HAS_UNIX_TIME_FUNCS"></a><p>
    553 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    554   <tr>
    555     <td class="md">
    556       <table cellpadding="0" cellspacing="0" border="0">
    557         <tr>
    558           <td class="md" nowrap valign="top"> #define OSCL_HAS_UNIX_TIME_FUNCS&nbsp;&nbsp;&nbsp;0
    559       </table>
    560     </td>
    561   </tr>
    562 </table>
    563 <table cellspacing=5 cellpadding=0 border=0>
    564   <tr>
    565     <td>
    566       &nbsp;
    567     </td>
    568     <td>
    569 
    570 <p>
    571     </td>
    572   </tr>
    573 </table>
    574 <a name="a7" doxytag="osclconfig_ix86.h::OSCL_INTEGERS_WORD_ALIGNED"></a><p>
    575 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    576   <tr>
    577     <td class="md">
    578       <table cellpadding="0" cellspacing="0" border="0">
    579         <tr>
    580           <td class="md" nowrap valign="top"> #define OSCL_INTEGERS_WORD_ALIGNED&nbsp;&nbsp;&nbsp;1
    581       </table>
    582     </td>
    583   </tr>
    584 </table>
    585 <table cellspacing=5 cellpadding=0 border=0>
    586   <tr>
    587     <td>
    588       &nbsp;
    589     </td>
    590     <td>
    591 
    592 <p>
    593 macro should be set to 1 if the target platform requires integers to be word-aligned in memory. Otherwise it should be set to 0.     </td>
    594   </tr>
    595 </table>
    596 <hr><h2>Typedef Documentation</h2>
    597 <a name="a2" doxytag="osclconfig_check.h::__int16__check__"></a><p>
    598 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    599   <tr>
    600     <td class="md">
    601       <table cellpadding="0" cellspacing="0" border="0">
    602         <tr>
    603           <td class="md" nowrap valign="top"> typedef int16 __int16__check__
    604       </table>
    605     </td>
    606   </tr>
    607 </table>
    608 <table cellspacing=5 cellpadding=0 border=0>
    609   <tr>
    610     <td>
    611       &nbsp;
    612     </td>
    613     <td>
    614 
    615 <p>
    616     </td>
    617   </tr>
    618 </table>
    619 <a name="a4" doxytag="osclconfig_check.h::__int32__check__"></a><p>
    620 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    621   <tr>
    622     <td class="md">
    623       <table cellpadding="0" cellspacing="0" border="0">
    624         <tr>
    625           <td class="md" nowrap valign="top"> typedef int32 __int32__check__
    626       </table>
    627     </td>
    628   </tr>
    629 </table>
    630 <table cellspacing=5 cellpadding=0 border=0>
    631   <tr>
    632     <td>
    633       &nbsp;
    634     </td>
    635     <td>
    636 
    637 <p>
    638     </td>
    639   </tr>
    640 </table>
    641 <a name="a0" doxytag="osclconfig_check.h::__int8__check__"></a><p>
    642 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    643   <tr>
    644     <td class="md">
    645       <table cellpadding="0" cellspacing="0" border="0">
    646         <tr>
    647           <td class="md" nowrap valign="top"> typedef int8 __int8__check__
    648       </table>
    649     </td>
    650   </tr>
    651 </table>
    652 <table cellspacing=5 cellpadding=0 border=0>
    653   <tr>
    654     <td>
    655       &nbsp;
    656     </td>
    657     <td>
    658 
    659 <p>
    660     </td>
    661   </tr>
    662 </table>
    663 <a name="a3" doxytag="osclconfig_check.h::__uint16__check__"></a><p>
    664 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    665   <tr>
    666     <td class="md">
    667       <table cellpadding="0" cellspacing="0" border="0">
    668         <tr>
    669           <td class="md" nowrap valign="top"> typedef uint16 __uint16__check__
    670       </table>
    671     </td>
    672   </tr>
    673 </table>
    674 <table cellspacing=5 cellpadding=0 border=0>
    675   <tr>
    676     <td>
    677       &nbsp;
    678     </td>
    679     <td>
    680 
    681 <p>
    682     </td>
    683   </tr>
    684 </table>
    685 <a name="a5" doxytag="osclconfig_check.h::__uint32__check__"></a><p>
    686 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    687   <tr>
    688     <td class="md">
    689       <table cellpadding="0" cellspacing="0" border="0">
    690         <tr>
    691           <td class="md" nowrap valign="top"> typedef uint32 __uint32__check__
    692       </table>
    693     </td>
    694   </tr>
    695 </table>
    696 <table cellspacing=5 cellpadding=0 border=0>
    697   <tr>
    698     <td>
    699       &nbsp;
    700     </td>
    701     <td>
    702 
    703 <p>
    704     </td>
    705   </tr>
    706 </table>
    707 <a name="a1" doxytag="osclconfig_check.h::__uint8__check__"></a><p>
    708 <table width="100%" cellpadding="2" cellspacing="0" border="0">
    709   <tr>
    710     <td class="md">
    711       <table cellpadding="0" cellspacing="0" border="0">
    712         <tr>
    713           <td class="md" nowrap valign="top"> typedef uint8 __uint8__check__
    714       </table>
    715     </td>
    716   </tr>
    717 </table>
    718 <table cellspacing=5 cellpadding=0 border=0>
    719   <tr>
    720     <td>
    721       &nbsp;
    722     </td>
    723     <td>
    724 
    725 <p>
    726     </td>
    727   </tr>
    728 </table>
    729 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
    730 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
    731 </small></address>
    732 </body>
    733 </html>
    734