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>Annotated Index</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 Data Structures</h1>Here are the data structures with brief descriptions:<table>
     10   <tr><td class="indexkey"><a class="el" href="class__OsclBasicAllocator.html">_OsclBasicAllocator</a></td><td class="indexvalue"></td></tr>
     11   <tr><td class="indexkey"><a class="el" href="class__OsclHeapBase.html">_OsclHeapBase</a></td><td class="indexvalue"></td></tr>
     12   <tr><td class="indexkey"><a class="el" href="classAcceptParam.html">AcceptParam</a></td><td class="indexvalue"></td></tr>
     13   <tr><td class="indexkey"><a class="el" href="classallocator.html">allocator</a></td><td class="indexvalue"></td></tr>
     14   <tr><td class="indexkey"><a class="el" href="classAllPassFilter.html">AllPassFilter</a></td><td class="indexvalue"></td></tr>
     15   <tr><td class="indexkey"><a class="el" href="classBindParam.html">BindParam</a></td><td class="indexvalue"></td></tr>
     16   <tr><td class="indexkey"><a class="el" href="classBufferFragment.html">BufferFragment</a></td><td class="indexvalue"></td></tr>
     17   <tr><td class="indexkey"><a class="el" href="classBufferMgr.html">BufferMgr</a></td><td class="indexvalue"></td></tr>
     18   <tr><td class="indexkey"><a class="el" href="classBufferState.html">BufferState</a></td><td class="indexvalue"></td></tr>
     19   <tr><td class="indexkey"><a class="el" href="classBufFragGroup.html">BufFragGroup&lt; ChainClass, max_frags &gt;</a></td><td class="indexvalue"></td></tr>
     20   <tr><td class="indexkey"><a class="el" href="classBufFragStatusClass.html">BufFragStatusClass</a></td><td class="indexvalue"></td></tr>
     21   <tr><td class="indexkey"><a class="el" href="classCallbackTimer.html">CallbackTimer&lt; Alloc &gt;</a></td><td class="indexvalue"></td></tr>
     22   <tr><td class="indexkey"><a class="el" href="classCallbackTimerObserver.html">CallbackTimerObserver</a></td><td class="indexvalue"></td></tr>
     23   <tr><td class="indexkey"><a class="el" href="classCFastRep.html">CFastRep</a></td><td class="indexvalue"></td></tr>
     24   <tr><td class="indexkey"><a class="el" href="classCHeapRep.html">CHeapRep</a></td><td class="indexvalue"></td></tr>
     25   <tr><td class="indexkey"><a class="el" href="classConnectParam.html">ConnectParam</a></td><td class="indexvalue"></td></tr>
     26   <tr><td class="indexkey"><a class="el" href="classCStackRep.html">CStackRep</a></td><td class="indexvalue"></td></tr>
     27   <tr><td class="indexkey"><a class="el" href="classDNSRequestParam.html">DNSRequestParam</a></td><td class="indexvalue"></td></tr>
     28   <tr><td class="indexkey"><a class="el" href="classGetHostByNameParam.html">GetHostByNameParam</a></td><td class="indexvalue"></td></tr>
     29   <tr><td class="indexkey"><a class="el" href="classHeapBase.html">HeapBase</a></td><td class="indexvalue"></td></tr>
     30   <tr><td class="indexkey"><a class="el" href="classinternalLeave.html">internalLeave</a></td><td class="indexvalue"></td></tr>
     31   <tr><td class="indexkey"><a class="el" href="classLinkedListElement.html">LinkedListElement&lt; LLClass &gt;</a></td><td class="indexvalue"></td></tr>
     32   <tr><td class="indexkey"><a class="el" href="classListenParam.html">ListenParam</a></td><td class="indexvalue"></td></tr>
     33   <tr><td class="indexkey"><a class="el" href="classMediaData.html">MediaData&lt; ChainClass, max_frags, local_bufsize &gt;</a></td><td class="indexvalue"></td></tr>
     34   <tr><td class="indexkey"><a class="el" href="classMediaStatusClass.html">MediaStatusClass</a></td><td class="indexvalue"></td></tr>
     35   <tr><td class="indexkey"><a class="el" href="classMemAllocator.html">MemAllocator&lt; T &gt;</a></td><td class="indexvalue"></td></tr>
     36   <tr><td class="indexkey"><a class="el" href="structMM__AllocBlockFence.html">MM_AllocBlockFence</a></td><td class="indexvalue"></td></tr>
     37   <tr><td class="indexkey"><a class="el" href="structMM__AllocBlockHdr.html">MM_AllocBlockHdr</a></td><td class="indexvalue"></td></tr>
     38   <tr><td class="indexkey"><a class="el" href="structMM__AllocInfo.html">MM_AllocInfo</a></td><td class="indexvalue"></td></tr>
     39   <tr><td class="indexkey"><a class="el" href="structMM__AllocNode.html">MM_AllocNode</a></td><td class="indexvalue"></td></tr>
     40   <tr><td class="indexkey"><a class="el" href="structMM__AllocQueryInfo.html">MM_AllocQueryInfo</a></td><td class="indexvalue"></td></tr>
     41   <tr><td class="indexkey"><a class="el" href="classMM__Audit__Imp.html">MM_Audit_Imp</a></td><td class="indexvalue"></td></tr>
     42   <tr><td class="indexkey"><a class="el" href="structMM__AuditOverheadStats.html">MM_AuditOverheadStats</a></td><td class="indexvalue"></td></tr>
     43   <tr><td class="indexkey"><a class="el" href="structMM__FailInsertParam.html">MM_FailInsertParam</a></td><td class="indexvalue"></td></tr>
     44   <tr><td class="indexkey"><a class="el" href="structMM__Stats__CB.html">MM_Stats_CB</a></td><td class="indexvalue"></td></tr>
     45   <tr><td class="indexkey"><a class="el" href="structMM__Stats__t.html">MM_Stats_t</a></td><td class="indexvalue"></td></tr>
     46   <tr><td class="indexkey"><a class="el" href="classNTPTime.html">NTPTime</a></td><td class="indexvalue">Time value as the number of seconds since 0h (UTC) Jan. 1, 1900</td></tr>
     47   <tr><td class="indexkey"><a class="el" href="classOscl__Alloc.html">Oscl_Alloc</a></td><td class="indexvalue"></td></tr>
     48   <tr><td class="indexkey"><a class="el" href="classOscl__Dealloc.html">Oscl_Dealloc</a></td><td class="indexvalue"></td></tr>
     49   <tr><td class="indexkey"><a class="el" href="classOscl__DefAlloc.html">Oscl_DefAlloc</a></td><td class="indexvalue"></td></tr>
     50   <tr><td class="indexkey"><a class="el" href="classOscl__DefAllocWithRefCounter.html">Oscl_DefAllocWithRefCounter&lt; DefAlloc &gt;</a></td><td class="indexvalue"></td></tr>
     51   <tr><td class="indexkey"><a class="el" href="classOSCL__FastString.html">OSCL_FastString</a></td><td class="indexvalue"></td></tr>
     52   <tr><td class="indexkey"><a class="el" href="classOscl__File.html">Oscl_File</a></td><td class="indexvalue"></td></tr>
     53   <tr><td class="indexkey"><a class="el" href="classOscl__FileFind.html">Oscl_FileFind</a></td><td class="indexvalue"></td></tr>
     54   <tr><td class="indexkey"><a class="el" href="classOscl__FileServer.html">Oscl_FileServer</a></td><td class="indexvalue"></td></tr>
     55   <tr><td class="indexkey"><a class="el" href="structoscl__fsstat.html">oscl_fsstat</a></td><td class="indexvalue"></td></tr>
     56   <tr><td class="indexkey"><a class="el" href="classOSCL__HeapString.html">OSCL_HeapString&lt; Alloc &gt;</a></td><td class="indexvalue"></td></tr>
     57   <tr><td class="indexkey"><a class="el" href="classOSCL__HeapStringA.html">OSCL_HeapStringA</a></td><td class="indexvalue"></td></tr>
     58   <tr><td class="indexkey"><a class="el" href="classOscl__Int64__Utils.html">Oscl_Int64_Utils</a></td><td class="indexvalue">Wrapper for commonly used int64/uint64 operations</td></tr>
     59   <tr><td class="indexkey"><a class="el" href="structOscl__Less.html">Oscl_Less&lt; T &gt;</a></td><td class="indexvalue"></td></tr>
     60   <tr><td class="indexkey"><a class="el" href="classOscl__Linked__List.html">Oscl_Linked_List&lt; LLClass, Alloc &gt;</a></td><td class="indexvalue"></td></tr>
     61   <tr><td class="indexkey"><a class="el" href="classOscl__Linked__List__Base.html">Oscl_Linked_List_Base</a></td><td class="indexvalue"></td></tr>
     62   <tr><td class="indexkey"><a class="el" href="classOscl__Map.html">Oscl_Map&lt; Key, T, Alloc, Compare &gt;</a></td><td class="indexvalue"></td></tr>
     63   <tr><td class="indexkey"><a class="el" href="classOscl__Map_1_1value__compare.html">Oscl_Map&lt; Key, T, Alloc, Compare &gt;::value_compare</a></td><td class="indexvalue"></td></tr>
     64   <tr><td class="indexkey"><a class="el" href="classOscl__MTLinked__List.html">Oscl_MTLinked_List&lt; LLClass, Alloc, TheLock &gt;</a></td><td class="indexvalue"></td></tr>
     65   <tr><td class="indexkey"><a class="el" href="classOscl__Opaque__Type__Alloc.html">Oscl_Opaque_Type_Alloc</a></td><td class="indexvalue"></td></tr>
     66   <tr><td class="indexkey"><a class="el" href="classOscl__Opaque__Type__Alloc__LL.html">Oscl_Opaque_Type_Alloc_LL</a></td><td class="indexvalue"></td></tr>
     67   <tr><td class="indexkey"><a class="el" href="classOscl__Opaque__Type__Compare.html">Oscl_Opaque_Type_Compare</a></td><td class="indexvalue"></td></tr>
     68   <tr><td class="indexkey"><a class="el" href="structOscl__Pair.html">Oscl_Pair&lt; T1, T2 &gt;</a></td><td class="indexvalue"></td></tr>
     69   <tr><td class="indexkey"><a class="el" href="classOscl__Queue.html">Oscl_Queue&lt; T, Alloc &gt;</a></td><td class="indexvalue"></td></tr>
     70   <tr><td class="indexkey"><a class="el" href="classOscl__Queue__Base.html">Oscl_Queue_Base</a></td><td class="indexvalue"></td></tr>
     71   <tr><td class="indexkey"><a class="el" href="classOscl__Rb__Tree.html">Oscl_Rb_Tree&lt; Key, Value, KeyOfValue, Compare, Alloc &gt;</a></td><td class="indexvalue"></td></tr>
     72   <tr><td class="indexkey"><a class="el" href="classOscl__Rb__Tree__Base.html">Oscl_Rb_Tree_Base</a></td><td class="indexvalue"></td></tr>
     73   <tr><td class="indexkey"><a class="el" href="structOscl__Rb__Tree__Const__Iterator.html">Oscl_Rb_Tree_Const_Iterator&lt; Value &gt;</a></td><td class="indexvalue"></td></tr>
     74   <tr><td class="indexkey"><a class="el" href="structOscl__Rb__Tree__Iterator.html">Oscl_Rb_Tree_Iterator&lt; Value &gt;</a></td><td class="indexvalue"></td></tr>
     75   <tr><td class="indexkey"><a class="el" href="structOscl__Rb__Tree__Node.html">Oscl_Rb_Tree_Node&lt; Value &gt;</a></td><td class="indexvalue"></td></tr>
     76   <tr><td class="indexkey"><a class="el" href="structOscl__Rb__Tree__Node__Base.html">Oscl_Rb_Tree_Node_Base</a></td><td class="indexvalue"></td></tr>
     77   <tr><td class="indexkey"><a class="el" href="structOscl__Select1st.html">Oscl_Select1st&lt; V, U &gt;</a></td><td class="indexvalue"></td></tr>
     78   <tr><td class="indexkey"><a class="el" href="classOSCL__StackString.html">OSCL_StackString&lt; MaxBufSize &gt;</a></td><td class="indexvalue"></td></tr>
     79   <tr><td class="indexkey"><a class="el" href="structoscl__stat__buf.html">oscl_stat_buf</a></td><td class="indexvalue"></td></tr>
     80   <tr><td class="indexkey"><a class="el" href="classOSCL__String.html">OSCL_String</a></td><td class="indexvalue"></td></tr>
     81   <tr><td class="indexkey"><a class="el" href="structOscl__Tag.html">Oscl_Tag&lt; Alloc &gt;</a></td><td class="indexvalue"></td></tr>
     82   <tr><td class="indexkey"><a class="el" href="structOscl__Tag__Base.html">Oscl_Tag_Base</a></td><td class="indexvalue"></td></tr>
     83   <tr><td class="indexkey"><a class="el" href="classOscl__TagTree.html">Oscl_TagTree&lt; T, Alloc &gt;</a></td><td class="indexvalue"></td></tr>
     84   <tr><td class="indexkey"><a class="el" href="structOscl__TagTree_1_1const__iterator.html">Oscl_TagTree&lt; T, Alloc &gt;::const_iterator</a></td><td class="indexvalue"></td></tr>
     85   <tr><td class="indexkey"><a class="el" href="structOscl__TagTree_1_1iterator.html">Oscl_TagTree&lt; T, Alloc &gt;::iterator</a></td><td class="indexvalue"></td></tr>
     86   <tr><td class="indexkey"><a class="el" href="structOscl__TagTree_1_1Node.html">Oscl_TagTree&lt; T, Alloc &gt;::Node</a></td><td class="indexvalue"></td></tr>
     87   <tr><td class="indexkey"><a class="el" href="classOscl__TAlloc.html">Oscl_TAlloc&lt; T, Alloc &gt;</a></td><td class="indexvalue"></td></tr>
     88   <tr><td class="indexkey"><a class="el" href="structOscl__TAlloc_1_1rebind.html">Oscl_TAlloc&lt; T, Alloc &gt;::rebind&lt; U, V &gt;</a></td><td class="indexvalue"></td></tr>
     89   <tr><td class="indexkey"><a class="el" href="classOscl__Vector.html">Oscl_Vector&lt; T, Alloc &gt;</a></td><td class="indexvalue"></td></tr>
     90   <tr><td class="indexkey"><a class="el" href="classOscl__Vector__Base.html">Oscl_Vector_Base</a></td><td class="indexvalue"></td></tr>
     91   <tr><td class="indexkey"><a class="el" href="classOSCL__wFastString.html">OSCL_wFastString</a></td><td class="indexvalue"></td></tr>
     92   <tr><td class="indexkey"><a class="el" href="classOSCL__wHeapString.html">OSCL_wHeapString&lt; Alloc &gt;</a></td><td class="indexvalue"></td></tr>
     93   <tr><td class="indexkey"><a class="el" href="classOSCL__wHeapStringA.html">OSCL_wHeapStringA</a></td><td class="indexvalue"></td></tr>
     94   <tr><td class="indexkey"><a class="el" href="classOSCL__wStackString.html">OSCL_wStackString&lt; MaxBufSize &gt;</a></td><td class="indexvalue"></td></tr>
     95   <tr><td class="indexkey"><a class="el" href="classOSCL__wString.html">OSCL_wString</a></td><td class="indexvalue"></td></tr>
     96   <tr><td class="indexkey"><a class="el" href="classOsclAcceptMethod.html">OsclAcceptMethod</a></td><td class="indexvalue"></td></tr>
     97   <tr><td class="indexkey"><a class="el" href="classOsclAcceptRequest.html">OsclAcceptRequest</a></td><td class="indexvalue"></td></tr>
     98   <tr><td class="indexkey"><a class="el" href="classOsclActiveObject.html">OsclActiveObject</a></td><td class="indexvalue"></td></tr>
     99   <tr><td class="indexkey"><a class="el" href="classOsclAllocDestructDealloc.html">OsclAllocDestructDealloc</a></td><td class="indexvalue"></td></tr>
    100   <tr><td class="indexkey"><a class="el" href="classOsclAOStatus.html">OsclAOStatus</a></td><td class="indexvalue"></td></tr>
    101   <tr><td class="indexkey"><a class="el" href="classOsclAsyncFile.html">OsclAsyncFile</a></td><td class="indexvalue"></td></tr>
    102   <tr><td class="indexkey"><a class="el" href="classOsclAsyncFileBuffer.html">OsclAsyncFileBuffer</a></td><td class="indexvalue"></td></tr>
    103   <tr><td class="indexkey"><a class="el" href="classOsclAuditCB.html">OsclAuditCB</a></td><td class="indexvalue"></td></tr>
    104   <tr><td class="indexkey"><a class="el" href="classOsclBindMethod.html">OsclBindMethod</a></td><td class="indexvalue"></td></tr>
    105   <tr><td class="indexkey"><a class="el" href="classOsclBindRequest.html">OsclBindRequest</a></td><td class="indexvalue"></td></tr>
    106   <tr><td class="indexkey"><a class="el" href="classOsclBinIStream.html">OsclBinIStream</a></td><td class="indexvalue"></td></tr>
    107   <tr><td class="indexkey"><a class="el" href="classOsclBinIStreamBigEndian.html">OsclBinIStreamBigEndian</a></td><td class="indexvalue"></td></tr>
    108   <tr><td class="indexkey"><a class="el" href="classOsclBinIStreamLittleEndian.html">OsclBinIStreamLittleEndian</a></td><td class="indexvalue"></td></tr>
    109   <tr><td class="indexkey"><a class="el" href="classOsclBinOStream.html">OsclBinOStream</a></td><td class="indexvalue">Class OsclBinOStream implements the basic stream functions for an output stream</td></tr>
    110   <tr><td class="indexkey"><a class="el" href="classOsclBinOStreamBigEndian.html">OsclBinOStreamBigEndian</a></td><td class="indexvalue">Class OsclBinOStreamBigEndian implements a binary output stream using big endian byte ordering</td></tr>
    111   <tr><td class="indexkey"><a class="el" href="classOsclBinOStreamLittleEndian.html">OsclBinOStreamLittleEndian</a></td><td class="indexvalue">Class OsclBinOStreamLittleEndian implements a binary output stream using little endian byte ordering</td></tr>
    112   <tr><td class="indexkey"><a class="el" href="classOsclBinStream.html">OsclBinStream</a></td><td class="indexvalue"></td></tr>
    113   <tr><td class="indexkey"><a class="el" href="classOsclBuf.html">OsclBuf</a></td><td class="indexvalue"></td></tr>
    114   <tr><td class="indexkey"><a class="el" href="classOsclCompareLess.html">OsclCompareLess&lt; T &gt;</a></td><td class="indexvalue"></td></tr>
    115   <tr><td class="indexkey"><a class="el" href="classOsclComponentRegistry.html">OsclComponentRegistry</a></td><td class="indexvalue"></td></tr>
    116   <tr><td class="indexkey"><a class="el" href="classOsclComponentRegistryData.html">OsclComponentRegistryData</a></td><td class="indexvalue"></td></tr>
    117   <tr><td class="indexkey"><a class="el" href="classOsclComponentRegistryElement.html">OsclComponentRegistryElement</a></td><td class="indexvalue"></td></tr>
    118   <tr><td class="indexkey"><a class="el" href="classOsclConnectMethod.html">OsclConnectMethod</a></td><td class="indexvalue"></td></tr>
    119   <tr><td class="indexkey"><a class="el" href="classOsclConnectRequest.html">OsclConnectRequest</a></td><td class="indexvalue"></td></tr>
    120   <tr><td class="indexkey"><a class="el" href="classOsclDestructDealloc.html">OsclDestructDealloc</a></td><td class="indexvalue"></td></tr>
    121   <tr><td class="indexkey"><a class="el" href="classOsclDNS.html">OsclDNS</a></td><td class="indexvalue"></td></tr>
    122   <tr><td class="indexkey"><a class="el" href="classOsclDNSI.html">OsclDNSI</a></td><td class="indexvalue"></td></tr>
    123   <tr><td class="indexkey"><a class="el" href="classOsclDNSIBase.html">OsclDNSIBase</a></td><td class="indexvalue"></td></tr>
    124   <tr><td class="indexkey"><a class="el" href="classOsclDNSMethod.html">OsclDNSMethod</a></td><td class="indexvalue"></td></tr>
    125   <tr><td class="indexkey"><a class="el" href="classOsclDNSObserver.html">OsclDNSObserver</a></td><td class="indexvalue"></td></tr>
    126   <tr><td class="indexkey"><a class="el" href="classOsclDNSRequest.html">OsclDNSRequest</a></td><td class="indexvalue"></td></tr>
    127   <tr><td class="indexkey"><a class="el" href="classOsclDNSRequestAO.html">OsclDNSRequestAO</a></td><td class="indexvalue"></td></tr>
    128   <tr><td class="indexkey"><a class="el" href="classOsclDoubleLink.html">OsclDoubleLink</a></td><td class="indexvalue"></td></tr>
    129   <tr><td class="indexkey"><a class="el" href="classOsclDoubleList.html">OsclDoubleList&lt; T &gt;</a></td><td class="indexvalue"></td></tr>
    130   <tr><td class="indexkey"><a class="el" href="classOsclDoubleListBase.html">OsclDoubleListBase</a></td><td class="indexvalue"></td></tr>
    131   <tr><td class="indexkey"><a class="el" href="classOsclDoubleRunner.html">OsclDoubleRunner&lt; T &gt;</a></td><td class="indexvalue"></td></tr>
    132   <tr><td class="indexkey"><a class="el" href="classOsclError.html">OsclError</a></td><td class="indexvalue"></td></tr>
    133   <tr><td class="indexkey"><a class="el" href="classOsclErrorAllocator.html">OsclErrorAllocator</a></td><td class="indexvalue">This class provides static methods to invoke the user defined memory allocation routines</td></tr>
    134   <tr><td class="indexkey"><a class="el" href="classOsclErrorTrap.html">OsclErrorTrap</a></td><td class="indexvalue"></td></tr>
    135   <tr><td class="indexkey"><a class="el" href="classOsclErrorTrapImp.html">OsclErrorTrapImp</a></td><td class="indexvalue"></td></tr>
    136   <tr><td class="indexkey"><a class="el" href="classOsclException.html">OsclException&lt; LeaveCode &gt;</a></td><td class="indexvalue">Oscl_exception.h contains all the exception handling macros and classes This template class provides the base exception class that all exceptions derive from</td></tr>
    137   <tr><td class="indexkey"><a class="el" href="classOsclExclusiveArrayPtr.html">OsclExclusiveArrayPtr&lt; T &gt;</a></td><td class="indexvalue">Template class that defines an array pointer like object intended to be assigned an address obtanined (directly or or indirectly) by new. When the OsclExclusiveArrayPtr expires, its destructor uses delete to free the memory</td></tr>
    138   <tr><td class="indexkey"><a class="el" href="classOsclExclusivePtr.html">OsclExclusivePtr&lt; T &gt;</a></td><td class="indexvalue">Template class that defines a pointer like object intended to be assigned an address obtanined (directly or or indirectly) by new. When the OsclExclusivePtr expires, its destructor uses delete to free the memory</td></tr>
    139   <tr><td class="indexkey"><a class="el" href="classOsclExclusivePtrA.html">OsclExclusivePtrA&lt; T, Alloc &gt;</a></td><td class="indexvalue">Template class that defines any pointer like object intended to be assigned an address obtanined (directly or or indirectly) through Alloc. When the OsclExclusivePtrA expires, Alloc is used to free the memory</td></tr>
    140   <tr><td class="indexkey"><a class="el" href="classOsclExecScheduler.html">OsclExecScheduler</a></td><td class="indexvalue"></td></tr>
    141   <tr><td class="indexkey"><a class="el" href="classOsclExecSchedulerBase.html">OsclExecSchedulerBase</a></td><td class="indexvalue"></td></tr>
    142   <tr><td class="indexkey"><a class="el" href="classOsclExecSchedulerCommonBase.html">OsclExecSchedulerCommonBase</a></td><td class="indexvalue"></td></tr>
    143   <tr><td class="indexkey"><a class="el" href="classOsclFileCache.html">OsclFileCache</a></td><td class="indexvalue"></td></tr>
    144   <tr><td class="indexkey"><a class="el" href="classOsclFileHandle.html">OsclFileHandle</a></td><td class="indexvalue"></td></tr>
    145   <tr><td class="indexkey"><a class="el" href="classOsclFileStats.html">OsclFileStats</a></td><td class="indexvalue"></td></tr>
    146   <tr><td class="indexkey"><a class="el" href="classOsclFileStatsItem.html">OsclFileStatsItem</a></td><td class="indexvalue"></td></tr>
    147   <tr><td class="indexkey"><a class="el" href="classOsclGetHostByNameMethod.html">OsclGetHostByNameMethod</a></td><td class="indexvalue"></td></tr>
    148   <tr><td class="indexkey"><a class="el" href="classOsclGetHostByNameRequest.html">OsclGetHostByNameRequest</a></td><td class="indexvalue"></td></tr>
    149   <tr><td class="indexkey"><a class="el" href="classOsclInit.html">OsclInit</a></td><td class="indexvalue"></td></tr>
    150   <tr><td class="indexkey"><a class="el" href="structOsclInteger64Transport.html">OsclInteger64Transport</a></td><td class="indexvalue"></td></tr>
    151   <tr><td class="indexkey"><a class="el" href="classOsclIPSocketI.html">OsclIPSocketI</a></td><td class="indexvalue"></td></tr>
    152   <tr><td class="indexkey"><a class="el" href="classOsclJump.html">OsclJump</a></td><td class="indexvalue"></td></tr>
    153   <tr><td class="indexkey"><a class="el" href="classOsclListenMethod.html">OsclListenMethod</a></td><td class="indexvalue"></td></tr>
    154   <tr><td class="indexkey"><a class="el" href="classOsclListenRequest.html">OsclListenRequest</a></td><td class="indexvalue"></td></tr>
    155   <tr><td class="indexkey"><a class="el" href="classOsclLockBase.html">OsclLockBase</a></td><td class="indexvalue"></td></tr>
    156   <tr><td class="indexkey"><a class="el" href="classOsclMem.html">OsclMem</a></td><td class="indexvalue"></td></tr>
    157   <tr><td class="indexkey"><a class="el" href="classOsclMemAllocator.html">OsclMemAllocator</a></td><td class="indexvalue"></td></tr>
    158   <tr><td class="indexkey"><a class="el" href="classOsclMemAllocDestructDealloc.html">OsclMemAllocDestructDealloc&lt; T &gt;</a></td><td class="indexvalue"></td></tr>
    159   <tr><td class="indexkey"><a class="el" href="classOsclMemAudit.html">OsclMemAudit</a></td><td class="indexvalue"></td></tr>
    160   <tr><td class="indexkey"><a class="el" href="classOSCLMemAutoPtr.html">OSCLMemAutoPtr&lt; T, _Allocator &gt;</a></td><td class="indexvalue">The oscl_auto_ptr class is a template class that defines a pointer like object intended to be assigned an address obtanined (directly or or indirectly) by new. When the oscl_auto_ptr expires, its destructor uses delete to free the memory</td></tr>
    161   <tr><td class="indexkey"><a class="el" href="classOsclMemBasicAllocator.html">OsclMemBasicAllocator</a></td><td class="indexvalue"></td></tr>
    162   <tr><td class="indexkey"><a class="el" href="classOsclMemBasicAllocDestructDealloc.html">OsclMemBasicAllocDestructDealloc&lt; T &gt;</a></td><td class="indexvalue"></td></tr>
    163   <tr><td class="indexkey"><a class="el" href="classOsclMemGlobalAuditObject.html">OsclMemGlobalAuditObject</a></td><td class="indexvalue"></td></tr>
    164   <tr><td class="indexkey"><a class="el" href="structOsclMemoryFragment.html">OsclMemoryFragment</a></td><td class="indexvalue"></td></tr>
    165   <tr><td class="indexkey"><a class="el" href="classOsclMemPoolAllocator.html">OsclMemPoolAllocator</a></td><td class="indexvalue"></td></tr>
    166   <tr><td class="indexkey"><a class="el" href="classOsclMemPoolFixedChunkAllocator.html">OsclMemPoolFixedChunkAllocator</a></td><td class="indexvalue"></td></tr>
    167   <tr><td class="indexkey"><a class="el" href="classOsclMemPoolFixedChunkAllocatorObserver.html">OsclMemPoolFixedChunkAllocatorObserver</a></td><td class="indexvalue"></td></tr>
    168   <tr><td class="indexkey"><a class="el" href="classOsclMemPoolResizableAllocator.html">OsclMemPoolResizableAllocator</a></td><td class="indexvalue"></td></tr>
    169   <tr><td class="indexkey"><a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBlockInfo.html">OsclMemPoolResizableAllocator::MemPoolBlockInfo</a></td><td class="indexvalue"></td></tr>
    170   <tr><td class="indexkey"><a class="el" href="structOsclMemPoolResizableAllocator_1_1MemPoolBufferInfo.html">OsclMemPoolResizableAllocator::MemPoolBufferInfo</a></td><td class="indexvalue"></td></tr>
    171   <tr><td class="indexkey"><a class="el" href="classOsclMemPoolResizableAllocatorMemoryObserver.html">OsclMemPoolResizableAllocatorMemoryObserver</a></td><td class="indexvalue"></td></tr>
    172   <tr><td class="indexkey"><a class="el" href="classOsclMemPoolResizableAllocatorObserver.html">OsclMemPoolResizableAllocatorObserver</a></td><td class="indexvalue"></td></tr>
    173   <tr><td class="indexkey"><a class="el" href="classOsclMemStatsNode.html">OsclMemStatsNode</a></td><td class="indexvalue"></td></tr>
    174   <tr><td class="indexkey"><a class="el" href="classOsclMutex.html">OsclMutex</a></td><td class="indexvalue"></td></tr>
    175   <tr><td class="indexkey"><a class="el" href="classOsclNameString.html">OsclNameString&lt; __len &gt;</a></td><td class="indexvalue"></td></tr>
    176   <tr><td class="indexkey"><a class="el" href="classOsclNativeFile.html">OsclNativeFile</a></td><td class="indexvalue"></td></tr>
    177   <tr><td class="indexkey"><a class="el" href="classOsclNativeFileParams.html">OsclNativeFileParams</a></td><td class="indexvalue"></td></tr>
    178   <tr><td class="indexkey"><a class="el" href="classOsclNetworkAddress.html">OsclNetworkAddress</a></td><td class="indexvalue"></td></tr>
    179   <tr><td class="indexkey"><a class="el" href="classOsclNullLock.html">OsclNullLock</a></td><td class="indexvalue"></td></tr>
    180   <tr><td class="indexkey"><a class="el" href="classOsclPriorityLink.html">OsclPriorityLink</a></td><td class="indexvalue"></td></tr>
    181   <tr><td class="indexkey"><a class="el" href="classOsclPriorityList.html">OsclPriorityList&lt; T &gt;</a></td><td class="indexvalue"></td></tr>
    182   <tr><td class="indexkey"><a class="el" href="classOsclPriorityQueue.html">OsclPriorityQueue&lt; Qelem, Alloc, Container, Compare &gt;</a></td><td class="indexvalue"></td></tr>
    183   <tr><td class="indexkey"><a class="el" href="classOsclPriorityQueueBase.html">OsclPriorityQueueBase</a></td><td class="indexvalue"></td></tr>
    184   <tr><td class="indexkey"><a class="el" href="classOsclProcStatus.html">OsclProcStatus</a></td><td class="indexvalue"></td></tr>
    185   <tr><td class="indexkey"><a class="el" href="classOsclPtr.html">OsclPtr</a></td><td class="indexvalue"></td></tr>
    186   <tr><td class="indexkey"><a class="el" href="classOsclPtrC.html">OsclPtrC</a></td><td class="indexvalue"></td></tr>
    187   <tr><td class="indexkey"><a class="el" href="classOsclRand.html">OsclRand</a></td><td class="indexvalue"></td></tr>
    188   <tr><td class="indexkey"><a class="el" href="classOsclReadyAlloc.html">OsclReadyAlloc</a></td><td class="indexvalue"></td></tr>
    189   <tr><td class="indexkey"><a class="el" href="classOsclReadyCompare.html">OsclReadyCompare</a></td><td class="indexvalue"></td></tr>
    190   <tr><td class="indexkey"><a class="el" href="classOsclReadyQ.html">OsclReadyQ</a></td><td class="indexvalue"></td></tr>
    191   <tr><td class="indexkey"><a class="el" href="classOsclRecvFromMethod.html">OsclRecvFromMethod</a></td><td class="indexvalue"></td></tr>
    192   <tr><td class="indexkey"><a class="el" href="classOsclRecvFromRequest.html">OsclRecvFromRequest</a></td><td class="indexvalue"></td></tr>
    193   <tr><td class="indexkey"><a class="el" href="classOsclRecvMethod.html">OsclRecvMethod</a></td><td class="indexvalue"></td></tr>
    194   <tr><td class="indexkey"><a class="el" href="classOsclRecvRequest.html">OsclRecvRequest</a></td><td class="indexvalue"></td></tr>
    195   <tr><td class="indexkey"><a class="el" href="classOsclRefCounter.html">OsclRefCounter</a></td><td class="indexvalue"></td></tr>
    196   <tr><td class="indexkey"><a class="el" href="classOsclRefCounterDA.html">OsclRefCounterDA</a></td><td class="indexvalue"></td></tr>
    197   <tr><td class="indexkey"><a class="el" href="classOsclRefCounterMemFrag.html">OsclRefCounterMemFrag</a></td><td class="indexvalue"></td></tr>
    198   <tr><td class="indexkey"><a class="el" href="classOsclRefCounterMTDA.html">OsclRefCounterMTDA&lt; LockType &gt;</a></td><td class="indexvalue"></td></tr>
    199   <tr><td class="indexkey"><a class="el" href="classOsclRefCounterMTSA.html">OsclRefCounterMTSA&lt; DeallocType, LockType &gt;</a></td><td class="indexvalue"></td></tr>
    200   <tr><td class="indexkey"><a class="el" href="classOsclRefCounterSA.html">OsclRefCounterSA&lt; DeallocType &gt;</a></td><td class="indexvalue"></td></tr>
    201   <tr><td class="indexkey"><a class="el" href="classOsclRegistryAccessClient.html">OsclRegistryAccessClient</a></td><td class="indexvalue"></td></tr>
    202   <tr><td class="indexkey"><a class="el" href="classOsclRegistryAccessClientImpl.html">OsclRegistryAccessClientImpl</a></td><td class="indexvalue"></td></tr>
    203   <tr><td class="indexkey"><a class="el" href="classOsclRegistryAccessClientTlsImpl.html">OsclRegistryAccessClientTlsImpl</a></td><td class="indexvalue"></td></tr>
    204   <tr><td class="indexkey"><a class="el" href="classOsclRegistryAccessElement.html">OsclRegistryAccessElement</a></td><td class="indexvalue"></td></tr>
    205   <tr><td class="indexkey"><a class="el" href="classOsclRegistryClient.html">OsclRegistryClient</a></td><td class="indexvalue"></td></tr>
    206   <tr><td class="indexkey"><a class="el" href="classOsclRegistryClientImpl.html">OsclRegistryClientImpl</a></td><td class="indexvalue"></td></tr>
    207   <tr><td class="indexkey"><a class="el" href="classOsclRegistryClientTlsImpl.html">OsclRegistryClientTlsImpl</a></td><td class="indexvalue"></td></tr>
    208   <tr><td class="indexkey"><a class="el" href="classOsclRegistryServTlsImpl.html">OsclRegistryServTlsImpl</a></td><td class="indexvalue"></td></tr>
    209   <tr><td class="indexkey"><a class="el" href="classOsclScheduler.html">OsclScheduler</a></td><td class="indexvalue"></td></tr>
    210   <tr><td class="indexkey"><a class="el" href="classOsclSchedulerObserver.html">OsclSchedulerObserver</a></td><td class="indexvalue"></td></tr>
    211   <tr><td class="indexkey"><a class="el" href="classOsclScopedLock.html">OsclScopedLock&lt; LockClass &gt;</a></td><td class="indexvalue">Template class that handles unlocking an abstract class on destruction. This is very useful for ensuring that the lock is released when the OsclScopedLock goes out of scope</td></tr>
    212   <tr><td class="indexkey"><a class="el" href="classOsclSelect.html">OsclSelect</a></td><td class="indexvalue"></td></tr>
    213   <tr><td class="indexkey"><a class="el" href="classOsclSemaphore.html">OsclSemaphore</a></td><td class="indexvalue"></td></tr>
    214   <tr><td class="indexkey"><a class="el" href="classOsclSendMethod.html">OsclSendMethod</a></td><td class="indexvalue"></td></tr>
    215   <tr><td class="indexkey"><a class="el" href="classOsclSendRequest.html">OsclSendRequest</a></td><td class="indexvalue"></td></tr>
    216   <tr><td class="indexkey"><a class="el" href="classOsclSendToMethod.html">OsclSendToMethod</a></td><td class="indexvalue"></td></tr>
    217   <tr><td class="indexkey"><a class="el" href="classOsclSendToRequest.html">OsclSendToRequest</a></td><td class="indexvalue"></td></tr>
    218   <tr><td class="indexkey"><a class="el" href="classOsclSharedPtr.html">OsclSharedPtr&lt; TheClass &gt;</a></td><td class="indexvalue">A parameterized smart pointer class</td></tr>
    219   <tr><td class="indexkey"><a class="el" href="classOsclShutdownMethod.html">OsclShutdownMethod</a></td><td class="indexvalue"></td></tr>
    220   <tr><td class="indexkey"><a class="el" href="classOsclShutdownRequest.html">OsclShutdownRequest</a></td><td class="indexvalue"></td></tr>
    221   <tr><td class="indexkey"><a class="el" href="classOsclSingleton.html">OsclSingleton&lt; T, ID, Registry &gt;</a></td><td class="indexvalue"></td></tr>
    222   <tr><td class="indexkey"><a class="el" href="classOsclSingletonRegistry.html">OsclSingletonRegistry</a></td><td class="indexvalue"></td></tr>
    223   <tr><td class="indexkey"><a class="el" href="classOsclSocketI.html">OsclSocketI</a></td><td class="indexvalue"></td></tr>
    224   <tr><td class="indexkey"><a class="el" href="classOsclSocketIBase.html">OsclSocketIBase</a></td><td class="indexvalue"></td></tr>
    225   <tr><td class="indexkey"><a class="el" href="classOsclSocketMethod.html">OsclSocketMethod</a></td><td class="indexvalue"></td></tr>
    226   <tr><td class="indexkey"><a class="el" href="classOsclSocketObserver.html">OsclSocketObserver</a></td><td class="indexvalue"></td></tr>
    227   <tr><td class="indexkey"><a class="el" href="classOsclSocketRequest.html">OsclSocketRequest</a></td><td class="indexvalue"></td></tr>
    228   <tr><td class="indexkey"><a class="el" href="classOsclSocketRequestAO.html">OsclSocketRequestAO</a></td><td class="indexvalue"></td></tr>
    229   <tr><td class="indexkey"><a class="el" href="classOsclSocketServ.html">OsclSocketServ</a></td><td class="indexvalue"></td></tr>
    230   <tr><td class="indexkey"><a class="el" href="classOsclSocketServI.html">OsclSocketServI</a></td><td class="indexvalue"></td></tr>
    231   <tr><td class="indexkey"><a class="el" href="classOsclSocketServIBase.html">OsclSocketServIBase</a></td><td class="indexvalue"></td></tr>
    232   <tr><td class="indexkey"><a class="el" href="classOsclSocketServRequestList.html">OsclSocketServRequestList</a></td><td class="indexvalue"></td></tr>
    233   <tr><td class="indexkey"><a class="el" href="classOsclSocketServRequestQElem.html">OsclSocketServRequestQElem</a></td><td class="indexvalue"></td></tr>
    234   <tr><td class="indexkey"><a class="el" href="classOsclTCPSocket.html">OsclTCPSocket</a></td><td class="indexvalue"></td></tr>
    235   <tr><td class="indexkey"><a class="el" href="classOsclTCPSocketI.html">OsclTCPSocketI</a></td><td class="indexvalue"></td></tr>
    236   <tr><td class="indexkey"><a class="el" href="classOsclThread.html">OsclThread</a></td><td class="indexvalue"></td></tr>
    237   <tr><td class="indexkey"><a class="el" href="classOsclThreadLock.html">OsclThreadLock</a></td><td class="indexvalue"></td></tr>
    238   <tr><td class="indexkey"><a class="el" href="classOsclTickCount.html">OsclTickCount</a></td><td class="indexvalue"></td></tr>
    239   <tr><td class="indexkey"><a class="el" href="classOsclTimer.html">OsclTimer&lt; Alloc &gt;</a></td><td class="indexvalue"></td></tr>
    240   <tr><td class="indexkey"><a class="el" href="classOsclTimerCompare.html">OsclTimerCompare</a></td><td class="indexvalue"></td></tr>
    241   <tr><td class="indexkey"><a class="el" href="classOsclTimerObject.html">OsclTimerObject</a></td><td class="indexvalue"></td></tr>
    242   <tr><td class="indexkey"><a class="el" href="classOsclTimerObserver.html">OsclTimerObserver</a></td><td class="indexvalue"></td></tr>
    243   <tr><td class="indexkey"><a class="el" href="classOsclTimerQ.html">OsclTimerQ</a></td><td class="indexvalue"></td></tr>
    244   <tr><td class="indexkey"><a class="el" href="classOsclTLS.html">OsclTLS&lt; T, ID, Registry &gt;</a></td><td class="indexvalue"></td></tr>
    245   <tr><td class="indexkey"><a class="el" href="classOsclTLSEx.html">OsclTLSEx&lt; T, ID, Registry &gt;</a></td><td class="indexvalue"></td></tr>
    246   <tr><td class="indexkey"><a class="el" href="classOsclTLSRegistry.html">OsclTLSRegistry</a></td><td class="indexvalue"></td></tr>
    247   <tr><td class="indexkey"><a class="el" href="classOsclTLSRegistryEx.html">OsclTLSRegistryEx</a></td><td class="indexvalue"></td></tr>
    248   <tr><td class="indexkey"><a class="el" href="classOsclTrapItem.html">OsclTrapItem</a></td><td class="indexvalue"></td></tr>
    249   <tr><td class="indexkey"><a class="el" href="classOsclTrapStack.html">OsclTrapStack</a></td><td class="indexvalue"></td></tr>
    250   <tr><td class="indexkey"><a class="el" href="classOsclTrapStackItem.html">OsclTrapStackItem</a></td><td class="indexvalue"></td></tr>
    251   <tr><td class="indexkey"><a class="el" href="classOsclUDPSocket.html">OsclUDPSocket</a></td><td class="indexvalue"></td></tr>
    252   <tr><td class="indexkey"><a class="el" href="classOsclUDPSocketI.html">OsclUDPSocketI</a></td><td class="indexvalue"></td></tr>
    253   <tr><td class="indexkey"><a class="el" href="structOsclUuid.html">OsclUuid</a></td><td class="indexvalue"></td></tr>
    254   <tr><td class="indexkey"><a class="el" href="classPVActiveBase.html">PVActiveBase</a></td><td class="indexvalue"></td></tr>
    255   <tr><td class="indexkey"><a class="el" href="classPVActiveStats.html">PVActiveStats</a></td><td class="indexvalue"></td></tr>
    256   <tr><td class="indexkey"><a class="el" href="classPVLogger.html">PVLogger</a></td><td class="indexvalue"></td></tr>
    257   <tr><td class="indexkey"><a class="el" href="classPVLoggerAppender.html">PVLoggerAppender</a></td><td class="indexvalue"></td></tr>
    258   <tr><td class="indexkey"><a class="el" href="classPVLoggerFilter.html">PVLoggerFilter</a></td><td class="indexvalue"></td></tr>
    259   <tr><td class="indexkey"><a class="el" href="classPVLoggerLayout.html">PVLoggerLayout</a></td><td class="indexvalue"></td></tr>
    260   <tr><td class="indexkey"><a class="el" href="classPVLoggerRegistry.html">PVLoggerRegistry</a></td><td class="indexvalue"></td></tr>
    261   <tr><td class="indexkey"><a class="el" href="classPVSchedulerStopper.html">PVSchedulerStopper</a></td><td class="indexvalue"></td></tr>
    262   <tr><td class="indexkey"><a class="el" href="classPVSockBufRecv.html">PVSockBufRecv</a></td><td class="indexvalue"></td></tr>
    263   <tr><td class="indexkey"><a class="el" href="classPVSockBufSend.html">PVSockBufSend</a></td><td class="indexvalue"></td></tr>
    264   <tr><td class="indexkey"><a class="el" href="classPVThreadContext.html">PVThreadContext</a></td><td class="indexvalue"></td></tr>
    265   <tr><td class="indexkey"><a class="el" href="classRecvFromParam.html">RecvFromParam</a></td><td class="indexvalue"></td></tr>
    266   <tr><td class="indexkey"><a class="el" href="classRecvParam.html">RecvParam</a></td><td class="indexvalue"></td></tr>
    267   <tr><td class="indexkey"><a class="el" href="classSendParam.html">SendParam</a></td><td class="indexvalue"></td></tr>
    268   <tr><td class="indexkey"><a class="el" href="classSendToParam.html">SendToParam</a></td><td class="indexvalue"></td></tr>
    269   <tr><td class="indexkey"><a class="el" href="classShutdownParam.html">ShutdownParam</a></td><td class="indexvalue"></td></tr>
    270   <tr><td class="indexkey"><a class="el" href="classSocketRequestParam.html">SocketRequestParam</a></td><td class="indexvalue"></td></tr>
    271   <tr><td class="indexkey"><a class="el" href="structStrCSumPtrLen.html">StrCSumPtrLen</a></td><td class="indexvalue">Same as <a class="el" href="structStrPtrLen.html">StrPtrLen</a>, but includes checksum field and method to speed up querying</td></tr>
    272   <tr><td class="indexkey"><a class="el" href="structStrPtrLen.html">StrPtrLen</a></td><td class="indexvalue">This data structure encapsulates a set of functions used to perform</td></tr>
    273   <tr><td class="indexkey"><a class="el" href="classTimeValue.html">TimeValue</a></td><td class="indexvalue">Time value in a format native to the system</td></tr>
    274   <tr><td class="indexkey"><a class="el" href="classTLSStorageOps.html">TLSStorageOps</a></td><td class="indexvalue"></td></tr>
    275   <tr><td class="indexkey"><a class="el" href="classTReadyQueLink.html">TReadyQueLink</a></td><td class="indexvalue"></td></tr>
    276   <tr><td class="indexkey"><a class="el" href="structWStrPtrLen.html">WStrPtrLen</a></td><td class="indexvalue">This data structure encapsulates a set of functions used to perform</td></tr>
    277 </table>
    278 <hr size="1"><img src="pvlogo_small.jpg"><address style="align: right;"><small>OSCL API</small>
    279 <address style="align: left;"><small>Posting Version: OPENCORE_20090310 </small>
    280 </small></address>
    281 </body>
    282 </html>
    283