| <html> |
| <head> |
| <title>Global Namespace in C++</title> |
| <style> h1 { font-size:20pt; margin-top:3pt; margin-bottom:7pt; } |
| h2 { font-family:"Arial"; font-size:16pt; margin-top:3pt; margin-bottom:5pt; } |
| h3 { font-size:13pt; margin-top:2pt; margin-bottom:3pt; } |
| h4 { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; } |
| dl { margin-top:1pt; margin-bottom:1pt; } |
| dl.member { margin-top:1pt; margin-bottom:1pt; background-color:#eeeeff; } |
| dt { font-size:10pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; } |
| dt.member { font-size:13pt; font-weight:bold; margin-top:2pt; margin-bottom:1pt; } |
| dt.simple { font-size:10pt; font-weight:normal; margin-top:2pt; margin-bottom:1pt; } |
| dd { font-size:10pt; margin-top:1pt; margin-bottom:1pt; } |
| dd.member { font-size:10pt; margin-top:1pt; margin-bottom:1pt; background-color:#ffffff; } |
| p { font-size:10pt; margin-top:3pt; margin-bottom:1pt; } |
| pre { font-family: Times, serif; font-size:10pt; margin-top:1pt; margin-bottom:1pt; } |
| tr { font-size:10pt; } |
| td { font-size:10pt; } |
| </style> |
| |
| <meta HTTP-EQUIV="content-type" CONTENT="text/html; charset=UTF-8"> |
| </head> |
| <body bgcolor="#ffffff"> |
| <a name="_top_"> </a> |
| <table border="0" cellpadding="1" cellspacing="0"> |
| <tr align="center" valign="top"> |
| <td bgcolor="#eeeeff"> <a href="../index.html" alt><font family="Arial" color="#000000" size="+1"><b>Overview</b></font></a> </td> |
| <td bgcolor="#2222ad"> <font family="Arial" color="#ffffff" size="+1"><b>Namespace</b></font> </td> |
| <td bgcolor="#eeeeff"> <font family="Arial" color="#000000" size="+1">Class</font> </td> |
| <td bgcolor="#eeeeff"> <a href="../index-files/index-1.html" alt><font family="Arial" color="#000000" size="+1"><b>Index</b></font></a> </td> |
| <td bgcolor="#eeeeff"> <a href="../help.html" alt><font family="Arial" color="#000000" size="+1"><b>Help</b></font></a> </td> |
| </tr> |
| </table> |
| <table cellpadding="0" cellspacing="3"> |
| <tr> |
| <td> |
| <a href="#subnsps"><font size="-2"><b>NESTED NAMESPACES</b></font></a> |
| | <a href="#classes"><font size="-2"><b>CLASSES</b></font></a> |
| | <a href="#structs"><font size="-2"><b>STRUCTS</b></font></a> |
| | <a href="#unions"><font size="-2"><b>UNIONS</b></font></a> |
| | <a href="#enums"><font size="-2"><b>ENUMS</b></font></a> |
| | <a href="#tydefs"><font size="-2"><b>TYPEDEFS</b></font></a> |
| | <a href="#ops"><font size="-2"><b>FUNCTIONS</b></font></a> |
| | <a href="#consts"><font size="-2"><b>CONSTANTS</b></font></a> |
| | <a href="#vars"><font size="-2"><b>VARIABLES</b></font></a></td> |
| </tr> |
| </table> |
| <hr> |
| <div align="center" style="background-color:#ccccff; line-height:26pt;"><h2>Global Namespace in C++</h2> |
| </div><hr> |
| <hr> |
| <a name="subnsps"> </a> |
| <table cellpadding="5" cellspacing="0" width="100%"> |
| <tr bgcolor="#CCCCFF"> |
| <td colspan="2"><h4>Nested Namespaces</h4> |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="com/index.html"><b>com</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="cppu/index.html"><b>cppu</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="osl/index.html"><b>osl</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="rtl/index.html"><b>rtl</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="store/index.html"><b>store</b></a></td> |
| <td/></tr> |
| </table> |
| <hr> |
| <a name="classes"> </a> |
| <table cellpadding="5" cellspacing="0" width="100%"> |
| <tr bgcolor="#CCCCFF"> |
| <td colspan="2"><h4>Classes</h4> |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-Array.html"><b>Array</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-JavaVMContext.html"><b>JavaVMContext</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RTConstValue.html"><b>RTConstValue</b></a></td> |
| <td>specifies a helper class for const values. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-Registry.html"><b>Registry</b></a></td> |
| <td>The Registry provides the functionality to read and write information in a registry file. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryKey.html"><b>RegistryKey</b></a></td> |
| <td>RegistryKey reads or writes information of the underlying key in a registry. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryKeyArray.html"><b>RegistryKeyArray</b></a></td> |
| <td>RegistryKeyArray represents an array of open keys. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryKeyNames.html"><b>RegistryKeyNames</b></a></td> |
| <td>RegistryKeyNames represents an array of key names. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryLoader.html"><b>RegistryLoader</b></a></td> |
| <td>The RegistryLoader provides a load on call mechanism for the registry library. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryTypeReader.html"><b>RegistryTypeReader</b></a></td> |
| <td>RegistryTypeReades reads a binary type blob. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryTypeReaderLoader.html"><b>RegistryTypeReaderLoader</b></a></td> |
| <td>The RegistryTypeReaderLoader provides a load on call mechanism for the library |
| used for the registry type reader api. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryTypeWriter.html"><b>RegistryTypeWriter</b></a></td> |
| <td>RegistryTypeWriter writes/creates a binary type blob. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryTypeWriterLoader.html"><b>RegistryTypeWriterLoader</b></a></td> |
| <td>The RegistryTypeWriterLoader provides a load on call mechanism for the library |
| used for the registry type writer api. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryValueList.html"><b>RegistryValueList</b></a></td> |
| <td>RegistryValueList represents a value list of the specified type. |
| |
| </td> |
| </tr> |
| </table> |
| <hr> |
| <a name="structs"> </a> |
| <table cellpadding="5" cellspacing="0" width="100%"> |
| <tr bgcolor="#CCCCFF"> |
| <td colspan="2"><h4>Structs</h4> |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RTUik.html"><b>RTUik</b></a></td> |
| <td>deprecated. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryTypeReader_Api.html"><b>RegistryTypeReader_Api</b></a></td> |
| <td>specifies a collection of function pointers which represents the complete registry type reader C-API. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RegistryTypeWriter_Api.html"><b>RegistryTypeWriter_Api</b></a></td> |
| <td>specifies a collection of function pointers which represents the complete registry type writer C-API. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-Registry_Api.html"><b>Registry_Api</b></a></td> |
| <td>specifies a collection of function pointers which represents the complete registry C-API. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-__store_FindData.html"><b>__store_FindData</b></a></td> |
| <td>Find Data structure. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_oslDateTime.html"><b>_oslDateTime</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_oslFileStatus.html"><b>_oslFileStatus</b></a></td> |
| <td>Structure containing information about files and directories |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_oslModule.html"><b>_oslModule</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_oslVolumeInfo.html"><b>_oslVolumeInfo</b></a></td> |
| <td>Structure containing information about volumes |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_rtl_Locale.html"><b>_rtl_Locale</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_rtl_ModuleCount.html"><b>_rtl_ModuleCount</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_rtl_StandardModuleCount.html"><b>_rtl_StandardModuleCount</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_rtl_TestResult.html"><b>_rtl_TestResult</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_rtl_TestResult_vtable.html"><b>_rtl_TestResult_vtable</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_rtl_TextEncodingInfo.html"><b>_rtl_TextEncodingInfo</b></a></td> |
| <td>Information about a text encoding. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_sal_Sequence.html"><b>_sal_Sequence</b></a></td> |
| <td>This is the binary specification of a SAL sequence. |
| <br> |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_ArrayTypeDescription.html"><b>_typelib_ArrayTypeDescription</b></a></td> |
| <td>Type description of an array. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_CompoundMember_Init.html"><b>_typelib_CompoundMember_Init</b></a></td> |
| <td>Init struct of compound members for typelib_typedescription_new(). |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_CompoundTypeDescription.html"><b>_typelib_CompoundTypeDescription</b></a></td> |
| <td>Type description of a struct or exception. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_EnumTypeDescription.html"><b>_typelib_EnumTypeDescription</b></a></td> |
| <td>Type description of an enum. The type class of this description is typelib_TypeClass_ENUM. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_IndirectTypeDescription.html"><b>_typelib_IndirectTypeDescription</b></a></td> |
| <td>Type description of an array or sequence. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_InterfaceAttributeTypeDescription.html"><b>_typelib_InterfaceAttributeTypeDescription</b></a></td> |
| <td>The description of an interface attribute. The type class of this description is |
| typelib_TypeClass_INTERFACE_ATTRIBUTE. The size and the alignment are 0. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_InterfaceMemberTypeDescription.html"><b>_typelib_InterfaceMemberTypeDescription</b></a></td> |
| <td>Common base type description of typelib_InterfaceMemberTypeDescription and |
| typelib_InterfaceAttributeTypeDescription. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_InterfaceMethodTypeDescription.html"><b>_typelib_InterfaceMethodTypeDescription</b></a></td> |
| <td>Type description of an interface method. The type class of this description is |
| typelib_TypeClass_INTERFACE_METHOD. The size and the alignment are 0. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_InterfaceTypeDescription.html"><b>_typelib_InterfaceTypeDescription</b></a></td> |
| <td>Type description of an interface. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_MethodParameter.html"><b>_typelib_MethodParameter</b></a></td> |
| <td>Description of an interface method parameter. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_Parameter_Init.html"><b>_typelib_Parameter_Init</b></a></td> |
| <td>Init struct of interface methods for typelib_typedescription_new(). |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_TypeDescription.html"><b>_typelib_TypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_TypeDescriptionReference.html"><b>_typelib_TypeDescriptionReference</b></a></td> |
| <td>Holds a weak reference to a type description. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_Uik.html"><b>_typelib_Uik</b></a></td> |
| <td>Binary typelib uik struct. Internally not used anymore. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_UnionTypeDescription.html"><b>_typelib_UnionTypeDescription</b></a></td> |
| <td>Type description of a union. The type class of this description is typelib_TypeClass_UNION. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_typelib_Union_Init.html"><b>_typelib_Union_Init</b></a></td> |
| <td>Init struct of union types for typelib_typedescription_newUnion(). |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_uno_Any.html"><b>_uno_Any</b></a></td> |
| <td>This is the binary specification of an UNO any. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_uno_Environment.html"><b>_uno_Environment</b></a></td> |
| <td>The binary specification of an UNO environment. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_uno_ExtEnvironment.html"><b>_uno_ExtEnvironment</b></a></td> |
| <td>The binary specification of an UNO environment supporting interface registration. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_uno_Interface.html"><b>_uno_Interface</b></a></td> |
| <td>The binary C uno interface description. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-_uno_Mapping.html"><b>_uno_Mapping</b></a></td> |
| <td>This is the binary specification of a mapping. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-remote_Connection.html"><b>remote_Connection</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-remote_Context.html"><b>remote_Context</b></a></td> |
| <td>** |
| * </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-remote_DisposingListener.html"><b>remote_DisposingListener</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-remote_InstanceProvider.html"><b>remote_InstanceProvider</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-remote_Interface.html"><b>remote_Interface</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-remote_Mapping.html"><b>remote_Mapping</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-s_Anonymous__15.html"><b>s_Anonymous__15</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-s_Anonymous__20.html"><b>s_Anonymous__20</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-s_Anonymous__22.html"><b>s_Anonymous__22</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-uno_Context.html"><b>uno_Context</b></a></td> |
| <td/></tr> |
| </table> |
| <hr> |
| <a name="unions"> </a> |
| <table cellpadding="5" cellspacing="0" width="100%"> |
| <tr bgcolor="#CCCCFF"> |
| <td colspan="2"><h4>Unions</h4> |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="c-RTConstValueUnion.html"><b>RTConstValueUnion</b></a></td> |
| <td>specifies a variable container for field values. |
| </td> |
| </tr> |
| </table> |
| <hr> |
| <a name="enums"> </a> |
| <table cellpadding="5" cellspacing="0" width="100%"> |
| <tr bgcolor="#CCCCFF"> |
| <td colspan="2"><h4>Enums</h4> |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-RTMethodMode.html"><b>RTMethodMode</b></a></td> |
| <td>specifies the mode of a method. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-RTParamMode.html"><b>RTParamMode</b></a></td> |
| <td>specifies the mode of a parameter. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-RTReferenceType.html"><b>RTReferenceType</b></a></td> |
| <td>specifies the type of a reference used in a service description. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-RTTypeClass.html"><b>RTTypeClass</b></a></td> |
| <td>specifies the typeclass of a binary type blob. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-RTTypeSource.html"><b>RTTypeSource</b></a></td> |
| <td>specifies the type source of a binary type blob. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-RTValueType.html"><b>RTValueType</b></a></td> |
| <td>specifies the type of a field value. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-RegError.html"><b>RegError</b></a></td> |
| <td>specifies the possible error codes which can occur using the registry API.</td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-RegKeyType.html"><b>RegKeyType</b></a></td> |
| <td>defines the type of a registry key. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-RegValueType.html"><b>RegValueType</b></a></td> |
| <td>defines the type of a key value. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-__rtl_CipherAlgorithm.html"><b>__rtl_CipherAlgorithm</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-__rtl_CipherDirection.html"><b>__rtl_CipherDirection</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-__rtl_CipherError.html"><b>__rtl_CipherError</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-__rtl_CipherMode.html"><b>__rtl_CipherMode</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-__rtl_DigestAlgorithm.html"><b>__rtl_DigestAlgorithm</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-__rtl_DigestError.html"><b>__rtl_DigestError</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-__rtl_RandomError.html"><b>__rtl_RandomError</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-__sal_NoAcquire.html"><b>__sal_NoAcquire</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-__store_AccessMode.html"><b>__store_AccessMode</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-__store_Error.html"><b>__store_Error</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-_typelib_TypeClass.html"><b>_typelib_TypeClass</b></a></td> |
| <td>This type class enum is binary compatible with the IDL enum com.sun.star.uno.TypeClass. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__1.html"><b>e_Anonymous__1</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__10.html"><b>e_Anonymous__10</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__11.html"><b>e_Anonymous__11</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__12.html"><b>e_Anonymous__12</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__13.html"><b>e_Anonymous__13</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__14.html"><b>e_Anonymous__14</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__16.html"><b>e_Anonymous__16</b></a></td> |
| <td>@name Main goals and usage hints |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__17.html"><b>e_Anonymous__17</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__18.html"><b>e_Anonymous__18</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__19.html"><b>e_Anonymous__19</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__2.html"><b>e_Anonymous__2</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__21.html"><b>e_Anonymous__21</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__23.html"><b>e_Anonymous__23</b></a></td> |
| <td>Various predefined URI 'char classes.' |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__24.html"><b>e_Anonymous__24</b></a></td> |
| <td>The mechanism describing how escape sequences in the input of |
| rtl_uriEncode() are handled. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__25.html"><b>e_Anonymous__25</b></a></td> |
| <td>The mechanism describing how rtl_uriDecode() translates (part of) a URI |
| into a Unicode string. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__3.html"><b>e_Anonymous__3</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__4.html"><b>e_Anonymous__4</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__5.html"><b>e_Anonymous__5</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__6.html"><b>e_Anonymous__6</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__7.html"><b>e_Anonymous__7</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__8.html"><b>e_Anonymous__8</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="e-e_Anonymous__9.html"><b>e_Anonymous__9</b></a></td> |
| <td/></tr> |
| </table> |
| <hr> |
| <a name="tydefs"> </a> |
| <table cellpadding="5" cellspacing="0" width="100%"> |
| <tr bgcolor="#CCCCFF"> |
| <td colspan="2"><h4>Typedefs</h4> |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-HANDLE.html"><b>HANDLE</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-PVOID.html"><b>PVOID</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-RTFieldAccess.html"><b>RTFieldAccess</b></a></td> |
| <td>specifies the type for the field access. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-RegAccessMode.html"><b>RegAccessMode</b></a></td> |
| <td>defines the open/access mode of the registry. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-RegHandle.html"><b>RegHandle</b></a></td> |
| <td>defines the type of a registry handle used in the C API.</td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-RegKeyHandle.html"><b>RegKeyHandle</b></a></td> |
| <td>defines the type of a registry key handle used in the C API.</td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-RegValue.html"><b>RegValue</b></a></td> |
| <td>defines the type of a registry key value handle used in the C API.</td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-TimeValue.html"><b>TimeValue</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-TypeReaderImpl.html"><b>TypeReaderImpl</b></a></td> |
| <td>Implememetation handle</td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-TypeWriterImpl.html"><b>TypeWriterImpl</b></a></td> |
| <td>Implememetation handle</td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-cuno_ErrorCode.html"><b>cuno_ErrorCode</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslAddrFamily.html"><b>oslAddrFamily</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslCondition.html"><b>oslCondition</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslConditionResult.html"><b>oslConditionResult</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslDateTime.html"><b>oslDateTime</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslDescriptorFlag.html"><b>oslDescriptorFlag</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslDescriptorType.html"><b>oslDescriptorType</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslDirectory.html"><b>oslDirectory</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslDirectoryItem.html"><b>oslDirectoryItem</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslFileError.html"><b>oslFileError</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslFileHandle.html"><b>oslFileHandle</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslFileStatus.html"><b>oslFileStatus</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslFileType.html"><b>oslFileType</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslHostAddr.html"><b>oslHostAddr</b></a></td> |
| <td>@{ begin section oslHostAddr |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslInterlockedCount.html"><b>oslInterlockedCount</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslModule.html"><b>oslModule</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslMutex.html"><b>oslMutex</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslPipe.html"><b>oslPipe</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslPipeError.html"><b>oslPipeError</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslPipeOptions.html"><b>oslPipeOptions</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslProcess.html"><b>oslProcess</b></a></td> |
| <td>Process handle |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslProcessData.html"><b>oslProcessData</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslProcessError.html"><b>oslProcessError</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslProcessExitCode.html"><b>oslProcessExitCode</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslProcessIdentifier.html"><b>oslProcessIdentifier</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslProcessInfo.html"><b>oslProcessInfo</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslProcessOption.html"><b>oslProcessOption</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslProfile.html"><b>oslProfile</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslProfileOption.html"><b>oslProfileOption</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslProtocol.html"><b>oslProtocol</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSecurity.html"><b>oslSecurity</b></a></td> |
| <td>Process handle |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSecurityError.html"><b>oslSecurityError</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSemaphore.html"><b>oslSemaphore</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSignal.html"><b>oslSignal</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSignalAction.html"><b>oslSignalAction</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSignalHandler.html"><b>oslSignalHandler</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSignalInfo.html"><b>oslSignalInfo</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSocket.html"><b>oslSocket</b></a></td> |
| <td>@{ begin section oslSocket |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSocketAddr.html"><b>oslSocketAddr</b></a></td> |
| <td>@{ begin section types |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSocketDirection.html"><b>oslSocketDirection</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSocketError.html"><b>oslSocketError</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSocketMsgFlag.html"><b>oslSocketMsgFlag</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSocketOption.html"><b>oslSocketOption</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSocketOptionLevel.html"><b>oslSocketOptionLevel</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSocketResult.html"><b>oslSocketResult</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSocketSet.html"><b>oslSocketSet</b></a></td> |
| <td>Type for the representation of socket sets. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslSocketType.html"><b>oslSocketType</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslThread.html"><b>oslThread</b></a></td> |
| <td>Opaque data type for threads. As with all other osl-handles |
| you can initialize and/or test it to/for 0. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslThreadIdentifier.html"><b>oslThreadIdentifier</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslThreadKey.html"><b>oslThreadKey</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslThreadPriority.html"><b>oslThreadPriority</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslVolumeDeviceHandle.html"><b>oslVolumeDeviceHandle</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-oslVolumeInfo.html"><b>oslVolumeInfo</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlBootstrapHandle.html"><b>rtlBootstrapHandle</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlCipher.html"><b>rtlCipher</b></a></td> |
| <td>Cipher Handle opaque type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlCipherAlgorithm.html"><b>rtlCipherAlgorithm</b></a></td> |
| <td>Cipher Algorithm type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlCipherDirection.html"><b>rtlCipherDirection</b></a></td> |
| <td>Cipher Direction type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlCipherError.html"><b>rtlCipherError</b></a></td> |
| <td>Error Code type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlCipherMode.html"><b>rtlCipherMode</b></a></td> |
| <td>Cipher Mode type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlDigest.html"><b>rtlDigest</b></a></td> |
| <td>Digest Handle opaque type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlDigestAlgorithm.html"><b>rtlDigestAlgorithm</b></a></td> |
| <td>Digest Algorithm type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlDigestError.html"><b>rtlDigestError</b></a></td> |
| <td>Error Code type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlRandomError.html"><b>rtlRandomError</b></a></td> |
| <td>Error Code type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtlRandomPool.html"><b>rtlRandomPool</b></a></td> |
| <td>Random Pool opaque type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_Locale.html"><b>rtl_Locale</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_ModuleCount.html"><b>rtl_ModuleCount</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_StandardModuleCount.html"><b>rtl_StandardModuleCount</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_String.html"><b>rtl_String</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_TestResult.html"><b>rtl_TestResult</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_TestResult_vtable.html"><b>rtl_TestResult_vtable</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_TextEncoding.html"><b>rtl_TextEncoding</b></a></td> |
| <td>The various supported text encodings. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_TextEncodingInfo.html"><b>rtl_TextEncodingInfo</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_TextToUnicodeContext.html"><b>rtl_TextToUnicodeContext</b></a></td> |
| <td>see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_TextToUnicodeConverter.html"><b>rtl_TextToUnicodeConverter</b></a></td> |
| <td>see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_UnicodeToTextContext.html"><b>rtl_UnicodeToTextContext</b></a></td> |
| <td>see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_UnicodeToTextConverter.html"><b>rtl_UnicodeToTextConverter</b></a></td> |
| <td>see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_UriCharClass.html"><b>rtl_UriCharClass</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_UriDecodeMechanism.html"><b>rtl_UriDecodeMechanism</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_UriEncodeMechanism.html"><b>rtl_UriEncodeMechanism</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_cmpstate.html"><b>rtl_cmpstate</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_funcstate.html"><b>rtl_funcstate</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-rtl_uString.html"><b>rtl_uString</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_Bool.html"><b>sal_Bool</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_Char.html"><b>sal_Char</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_Handle.html"><b>sal_Handle</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_Int16.html"><b>sal_Int16</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_Int32.html"><b>sal_Int32</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_Int64.html"><b>sal_Int64</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_Int8.html"><b>sal_Int8</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_Sequence.html"><b>sal_Sequence</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_Size.html"><b>sal_Size</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_Unicode.html"><b>sal_Unicode</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_sChar.html"><b>sal_sChar</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_uChar.html"><b>sal_uChar</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_uInt16.html"><b>sal_uInt16</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_uInt32.html"><b>sal_uInt32</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_uInt64.html"><b>sal_uInt64</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-sal_uInt8.html"><b>sal_uInt8</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-storeAccessMode.html"><b>storeAccessMode</b></a></td> |
| <td>Access Mode type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-storeDirectoryHandle.html"><b>storeDirectoryHandle</b></a></td> |
| <td>Directory Handle opaque type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-storeError.html"><b>storeError</b></a></td> |
| <td>Error Code type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-storeFileHandle.html"><b>storeFileHandle</b></a></td> |
| <td>File Handle opaque type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-storeFindData.html"><b>storeFindData</b></a></td> |
| <td>Find Data type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-storeHandle.html"><b>storeHandle</b></a></td> |
| <td>Handle opaque type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-storeStreamHandle.html"><b>storeStreamHandle</b></a></td> |
| <td>Stream Handle opaque type. |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_ArrayTypeDescription.html"><b>typelib_ArrayTypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_CompoundMember_Init.html"><b>typelib_CompoundMember_Init</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_CompoundTypeDescription.html"><b>typelib_CompoundTypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_EnumTypeDescription.html"><b>typelib_EnumTypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_IndirectTypeDescription.html"><b>typelib_IndirectTypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_InterfaceAttributeTypeDescription.html"><b>typelib_InterfaceAttributeTypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_InterfaceMemberTypeDescription.html"><b>typelib_InterfaceMemberTypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_InterfaceMethodTypeDescription.html"><b>typelib_InterfaceMethodTypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_InterfaceTypeDescription.html"><b>typelib_InterfaceTypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_MethodParameter.html"><b>typelib_MethodParameter</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_Parameter_Init.html"><b>typelib_Parameter_Init</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_TypeClass.html"><b>typelib_TypeClass</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_TypeDescription.html"><b>typelib_TypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_TypeDescriptionReference.html"><b>typelib_TypeDescriptionReference</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_Uik.html"><b>typelib_Uik</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_UnionTypeDescription.html"><b>typelib_UnionTypeDescription</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-typelib_Union_Init.html"><b>typelib_Union_Init</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-uno_Any.html"><b>uno_Any</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-uno_Environment.html"><b>uno_Environment</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-uno_ExtEnvironment.html"><b>uno_ExtEnvironment</b></a></td> |
| <td>Function to release an interface. |
| |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-uno_Interface.html"><b>uno_Interface</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-uno_Mapping.html"><b>uno_Mapping</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-uno_Sequence.html"><b>uno_Sequence</b></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td width="20%"><a href="t-uno_ThreadPool.html"><b>uno_ThreadPool</b></a></td> |
| <td/></tr> |
| </table> |
| <hr> |
| <a name="ops"> </a> |
| <table cellpadding="5" cellspacing="0" width="100%"> |
| <tr bgcolor="#CCCCFF"> |
| <td colspan="2"><h4>Functions</h4> |
| </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getBooleanCppuType-1">getBooleanCppuType</a>( ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCharCppuType-1">getCharCppuType</a>( ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Sequence.hxx.html#getCharSequenceCppuType-1">getCharSequenceCppuType</a>( ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuArrayType1-630">getCppuArrayType1</a>( T * pT ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuArrayType2-630">getCppuArrayType2</a>( T * pT ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuArrayType3-630">getCppuArrayType3</a>( T * pT ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuArrayType4-630">getCppuArrayType4</a>( T * pT ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuArrayType5-630">getCppuArrayType5</a>( T * pT ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuArrayType6-630">getCppuArrayType6</a>( T * pT ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuBooleanType-1">getCppuBooleanType</a>( ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuCharType-1">getCppuCharType</a>( ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Sequence.hxx.html#getCppuSequenceType-654">getCppuSequenceType</a>( const ::com::sun::star::uno::Type & rElementType ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-618">getCppuType</a>( const ::com::sun::star::uno::Type * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-619">getCppuType</a>( const sal_Bool * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-620">getCppuType</a>( const sal_Int8 * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-621">getCppuType</a>( const ::rtl::OUString * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-622">getCppuType</a>( const sal_Int16 * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-623">getCppuType</a>( const sal_uInt16 * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-624">getCppuType</a>( const sal_Int32 * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-625">getCppuType</a>( const sal_uInt32 * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-626">getCppuType</a>( const sal_Int64 * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-627">getCppuType</a>( const sal_uInt64 * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-628">getCppuType</a>( const float * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuType-629">getCppuType</a>( const double * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Sequence.hxx.html#getCppuType-653">getCppuType</a>( const ::com::sun::star::uno::Sequence< E > * ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Any.h.html#getCppuType-693">getCppuType</a>( const ::com::sun::star::uno::Any * ) throw( );</td> |
| <td width="50%"> Gets the meta type of IDL type any. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getCppuVoidType-1">getCppuVoidType</a>( ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>const ::com::sun::star::uno::Type & <br> |
| <a href="o-Type.hxx.html#getVoidCppuType-1">getVoidCppuType</a>( ) throw( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_abbreviateSystemPath-203">osl_abbreviateSystemPath</a>( rtl_uString * ustrSystemPath, rtl_uString * * pustrCompacted, sal_uInt32 uMaxWidth, oslCalcTextWidthFunc pCalcWidth );</td> |
| <td width="50%"> Abbreviates a system notation path |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocket <br> |
| <a href="o-socket.h.html#osl_acceptConnectionOnSocket-144">osl_acceptConnectionOnSocket</a>( oslSocket Socket, oslSocketAddr * pAddr );</td> |
| <td width="50%"> Waits for an ingoing connection on the socket. |
| This call blocks if there is no incoming connection present. |
| </td> |
| </tr> |
| <tr> |
| <td>oslPipe <br> |
| <a href="o-pipe.h.html#osl_acceptPipe-215">osl_acceptPipe</a>( oslPipe Pipe );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_acquireDirectoryItem-187">osl_acquireDirectoryItem</a>( oslDirectoryItem Item );</td> |
| <td width="50%"> Increases the refcount of a directory item handle |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-mutex.h.html#osl_acquireMutex-230">osl_acquireMutex</a>( oslMutex Mutex );</td> |
| <td width="50%"> Acquire the mutex, block if already acquired by another thread. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-pipe.h.html#osl_acquirePipe-215">osl_acquirePipe</a>( oslPipe Pipe );</td> |
| <td width="50%"> increases the refcount of the pipe. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-semaphor.h.html#osl_acquireSemaphore-226">osl_acquireSemaphore</a>( oslSemaphore Semaphore );</td> |
| <td width="50%"> acquire()decreases the count. It will block if it tries to |
| decrease below zero. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_acquireSocket-139">osl_acquireSocket</a>( oslSocket Socket );</td> |
| <td width="50%"> increases the refcount of the socket handle by one |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_acquireVolumeDeviceHandle-189">osl_acquireVolumeDeviceHandle</a>( oslVolumeDeviceHandle Handle );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslSignalHandler <br> |
| <a href="o-signal.h.html#osl_addSignalHandler-180">osl_addSignalHandler</a>( oslSignalHandlerFunction Handler, void * pData );</td> |
| <td width="50%"> the function-ptr. representing the signal handler-function. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_addToSocketSet-155">osl_addToSocketSet</a>( oslSocketSet Set, oslSocket Socket );</td> |
| <td width="50%"> Adds a socket to the set. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-diagnose.h.html#osl_assertFailedLine-166">osl_assertFailedLine</a>( const sal_Char * pszFileName, sal_Int32 nLine, const sal_Char * pszMessage );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_automountVolumeDevice-189">osl_automountVolumeDevice</a>( oslVolumeDeviceHandle Handle );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_bindAddrToSocket-141">osl_bindAddrToSocket</a>( oslSocket Socket, oslSocketAddr Addr );</td> |
| <td width="50%"> Binds the given address to the socket. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-diagnose.h.html#osl_breakDebug-159">osl_breakDebug</a>( void );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-conditn.h.html#osl_checkCondition-160">osl_checkCondition</a>( oslCondition Condition );</td> |
| <td width="50%"> Queries the state of the condition without blocking. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_clearSocketSet-154">osl_clearSocketSet</a>( oslSocketSet Set );</td> |
| <td width="50%"> Clears the set from all previously added sockets. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_closeDirectory-185">osl_closeDirectory</a>( oslDirectory Directory );</td> |
| <td width="50%"> Releases a directory handle |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_closeFile-200">osl_closeFile</a>( oslFileHandle Handle );</td> |
| <td width="50%"> Closes an open file. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-pipe.h.html#osl_closePipe-215">osl_closePipe</a>( oslPipe );</td> |
| <td width="50%"> closes the pipe, any read,write or accept actions stop immeadiatly. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-profile.h.html#osl_closeProfile-217">osl_closeProfile</a>( oslProfile Profile );</td> |
| <td width="50%"> Close the opened profile an flush all data to the disk. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_closeSocket-139">osl_closeSocket</a>( oslSocket Socket );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslSocketResult <br> |
| <a href="o-socket.h.html#osl_connectSocketTo-142">osl_connectSocketTo</a>( oslSocket Socket, oslSocketAddr Addr, const TimeValue * pTimeout );</td> |
| <td width="50%"> Connects the socket to the given address. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_copyFile-126">osl_copyFile</a>( rtl_uString * strPath, rtl_uString * strDestPath );</td> |
| <td width="50%"> Copies a file to a new destination. Copies only files not directories. No assumptions should |
| be made about preserving attributes or file time. |
| </td> |
| </tr> |
| <tr> |
| <td>oslHostAddr <br> |
| <a href="o-socket.h.html#osl_copyHostAddr-135">osl_copyHostAddr</a>( const oslHostAddr Addr );</td> |
| <td width="50%"> Create a copy of the given Addr. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketAddr <br> |
| <a href="o-socket.h.html#osl_copySocketAddr-121">osl_copySocketAddr</a>( oslSocketAddr Addr );</td> |
| <td width="50%"> Create a new SocketAddress and fill it from Addr. |
| </td> |
| </tr> |
| <tr> |
| <td>oslCondition <br> |
| <a href="o-conditn.h.html#osl_createCondition-159">osl_createCondition</a>( void );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_createDirectory-123">osl_createDirectory</a>( rtl_uString * strPath );</td> |
| <td width="50%"> Creates a directory. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketAddr <br> |
| <a href="o-socket.h.html#osl_createEmptySocketAddr-120">osl_createEmptySocketAddr</a>( oslAddrFamily Family );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslHostAddr <br> |
| <a href="o-socket.h.html#osl_createHostAddr-133">osl_createHostAddr</a>( rtl_uString * strHostname, const oslSocketAddr Addr );</td> |
| <td width="50%"> Create an oslHostAddr from given hostname and socket address. |
| </td> |
| </tr> |
| <tr> |
| <td>oslHostAddr <br> |
| <a href="o-socket.h.html#osl_createHostAddrByAddr-134">osl_createHostAddrByAddr</a>( const oslSocketAddr Addr );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslHostAddr <br> |
| <a href="o-socket.h.html#osl_createHostAddrByName-123">osl_createHostAddrByName</a>( rtl_uString * strHostname );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslSocketAddr <br> |
| <a href="o-socket.h.html#osl_createInetBroadcastAddr-124">osl_createInetBroadcastAddr</a>( rtl_uString * strDottedAddr, sal_Int32 Port );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslSocketAddr <br> |
| <a href="o-socket.h.html#osl_createInetSocketAddr-124">osl_createInetSocketAddr</a>( rtl_uString * strDottedAddr, sal_Int32 Port );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslSocketAddr <br> |
| <a href="o-socket.h.html#osl_createIpxSocketAddr-125">osl_createIpxSocketAddr</a>( rtl_uString * strNetNumber, rtl_uString * strNodeNumber, sal_uInt32 SocketNumber );</td> |
| <td width="50%"> Create an IPX address. |
| </td> |
| </tr> |
| <tr> |
| <td>oslMutex <br> |
| <a href="o-mutex.h.html#osl_createMutex-159">osl_createMutex</a>( void );</td> |
| <td width="50%"> Create a thread-local mutex. |
| </td> |
| </tr> |
| <tr> |
| <td>oslPipe <br> |
| <a href="o-pipe.h.html#osl_createPipe-227">osl_createPipe</a>( rtl_uString * strPipeName, oslPipeOptions Options, oslSecurity Security );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslSemaphore <br> |
| <a href="o-semaphor.h.html#osl_createSemaphore-225">osl_createSemaphore</a>( sal_uInt32 initialCount );</td> |
| <td width="50%"> Creates a semaphore.<BR> |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocket <br> |
| <a href="o-socket.h.html#osl_createSocket-140">osl_createSocket</a>( oslAddrFamily Family, oslSocketType Type, oslProtocol Protocol );</td> |
| <td width="50%"> Create a socket of the specified Family and Type. The semantic of |
| the Protocol parameter depends on the given family and type. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketSet <br> |
| <a href="o-socket.h.html#osl_createSocketSet-1">osl_createSocketSet</a>( );</td> |
| <td width="50%"> Creates a set of sockets to be used with osl_demultiplexSocketEvents(). |
| </td> |
| </tr> |
| <tr> |
| <td>oslThread <br> |
| <a href="o-thread.h.html#osl_createSuspendedThread-171">osl_createSuspendedThread</a>( oslWorkerFunction pWorker, void * pThreadData );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslThread <br> |
| <a href="o-thread.h.html#osl_createThread-171">osl_createThread</a>( oslWorkerFunction pWorker, void * pThreadData );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslThreadKey <br> |
| <a href="o-thread.h.html#osl_createThreadKey-176">osl_createThreadKey</a>( oslThreadKeyCallbackFunction pCallback );</td> |
| <td width="50%"> Create a key to an associated thread local storage pointer. </td> |
| </tr> |
| <tr> |
| <td>oslInterlockedCount <br> |
| <a href="o-interlck.h.html#osl_decrementInterlockedCount-206">osl_decrementInterlockedCount</a>( oslInterlockedCount * pCount );</td> |
| <td width="50%"> Decrement the count variable addressed by pCount. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_demultiplexSocketEvents-156">osl_demultiplexSocketEvents</a>( oslSocketSet IncomingSet, oslSocketSet OutgoingSet, oslSocketSet OutOfBandSet, const TimeValue * pTimeout );</td> |
| <td width="50%"> Checks multiple sockets for events. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-conditn.h.html#osl_destroyCondition-160">osl_destroyCondition</a>( oslCondition Condition );</td> |
| <td width="50%"> Free the memory used by the condition. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_destroyHostAddr-136">osl_destroyHostAddr</a>( oslHostAddr Addr );</td> |
| <td width="50%"> Free all memory allocated by Addr. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-mutex.h.html#osl_destroyMutex-230">osl_destroyMutex</a>( oslMutex Mutex );</td> |
| <td width="50%"> Release the OS-structures and free mutex data-structure. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-semaphor.h.html#osl_destroySemaphore-226">osl_destroySemaphore</a>( oslSemaphore Semaphore );</td> |
| <td width="50%"> Release the OS-structures and free semaphore data-structure |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_destroySocketAddr-121">osl_destroySocketAddr</a>( oslSocketAddr Addr );</td> |
| <td width="50%"> Free all memory allocated by pAddress. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_destroySocketSet-154">osl_destroySocketSet</a>( oslSocketSet Set );</td> |
| <td width="50%"> Destroys a oslSocketSet. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-thread.h.html#osl_destroyThread-172">osl_destroyThread</a>( oslThread Thread );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-thread.h.html#osl_destroyThreadKey-177">osl_destroyThreadKey</a>( oslThreadKey Key );</td> |
| <td width="50%"> Destroy a key to an associated thread local storage pointer. </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_enableNonBlockingMode-152">osl_enableNonBlockingMode</a>( oslSocket Socket, sal_Bool On );</td> |
| <td width="50%"> Enables/disables non-blocking-mode of the socket. |
| </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_executeProcess-207">osl_executeProcess</a>( rtl_uString * strImageName, rtl_uString * strArguments, sal_uInt32 nArguments, oslProcessOption Options, oslSecurity Security, rtl_uString * strWorkDir, rtl_uString * strEnvironment, sal_uInt32 nEnvironmentVars, oslProcess * pProcess );</td> |
| <td width="50%"> Execute a process. |
| </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_executeProcess_WithRedirectedIO-208">osl_executeProcess_WithRedirectedIO</a>( rtl_uString * strImageName, rtl_uString * strArguments, sal_uInt32 nArguments, oslProcessOption Options, oslSecurity Security, rtl_uString * strWorkDir, rtl_uString * strEnvironment, sal_uInt32 nEnvironmentVars, oslProcess * pProcess, oslFileHandle * pChildInputWrite, oslFileHandle * pChildOutputRead, oslFileHandle * pChildErrorRead );</td> |
| <td width="50%"> Execute a process and redirected child process standard IO |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-profile.h.html#osl_flushProfile-217">osl_flushProfile</a>( oslProfile Profile );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-process.h.html#osl_freeProcessHandle-209">osl_freeProcessHandle</a>( oslProcess Process );</td> |
| <td width="50%"> Free the specified proces-handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-security.h.html#osl_freeSecurityHandle-164">osl_freeSecurityHandle</a>( oslSecurity Security );</td> |
| <td width="50%"> Free the security handle, created by osl_loginUser or osl_getCurrentSecurity. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_getAbsoluteFileURL-202">osl_getAbsoluteFileURL</a>( rtl_uString * strDirBase, rtl_uString * strRelative, rtl_uString * * strAbsolute );</td> |
| <td width="50%"> Converts a path relative to a given directory into an full qualified UNC path. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketResult <br> |
| <a href="o-socket.h.html#osl_getAddrOfSocketAddr-130">osl_getAddrOfSocketAddr</a>( oslSocketAddr Addr, sal_Sequence * * ppByteSeq );</td> |
| <td width="50%"> Returns the addr field in the struct sockaddr. ppByteSeq is in network byteorder. *ppByteSeq may |
| either be 0 or contain a constructed sal_Sequence. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_getCanonicalName-201">osl_getCanonicalName</a>( rtl_uString * strRequested, rtl_uString * * strValid );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_getCommandArg-212">osl_getCommandArg</a>( sal_uInt32 nArg, rtl_uString * * strCommandArg );</td> |
| <td width="50%"> Get the nArg-th command-line argument passed to the main-function of this process. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_uInt32 <br> |
| <a href="o-process.h.html#osl_getCommandArgCount-1">osl_getCommandArgCount</a>( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-security.h.html#osl_getConfigDir-165">osl_getConfigDir</a>( oslSecurity Security, rtl_uString * * strDirectory );</td> |
| <td width="50%"> Get the directory for configuration data of the user of this security handle. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSecurity <br> |
| <a href="o-security.h.html#osl_getCurrentSecurity-159">osl_getCurrentSecurity</a>( void );</td> |
| <td width="50%"> Create a security handle for the current user. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-time.h.html#osl_getDateTimeFromTimeValue-235">osl_getDateTimeFromTimeValue</a>( TimeValue * pTimeVal, oslDateTime * pDateTime );</td> |
| <td width="50%"> Get the GMT from a TimeValue and fill a struct oslDateTime |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_getDirectoryItem-186">osl_getDirectoryItem</a>( rtl_uString * strFilePath, oslDirectoryItem * pItem );</td> |
| <td width="50%"> Retrieves a single directory item handle with an initial refcount of 1. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketResult <br> |
| <a href="o-socket.h.html#osl_getDottedInetAddrOfSocketAddr-128">osl_getDottedInetAddrOfSocketAddr</a>( oslSocketAddr Addr, rtl_uString * * strDottedInetAddr );</td> |
| <td width="50%"> Gets the address in dotted decimal format. |
| </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_getEnvironment-201">osl_getEnvironment</a>( rtl_uString * strVar, rtl_uString * * strValue );</td> |
| <td width="50%"> Get the value of one enviroment variable. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-util.h.html#osl_getEthernetAddress-238">osl_getEthernetAddress</a>( sal_uInt8 * pEthernetAddr );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_getExecutableFile-138">osl_getExecutableFile</a>( rtl_uString * * strFile );</td> |
| <td width="50%"> Get the filename of the executable. |
| </td> |
| </tr> |
| <tr> |
| <td>oslAddrFamily <br> |
| <a href="o-socket.h.html#osl_getFamilyOfSocketAddr-121">osl_getFamilyOfSocketAddr</a>( oslSocketAddr Addr );</td> |
| <td width="50%"> Retrieves the address-family from the Addr. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_getFilePos-194">osl_getFilePos</a>( oslFileHandle Handle, sal_uInt64 * pPos );</td> |
| <td width="50%"> Retrieves the current position of the internal pointer of an open file. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_getFileStatus-188">osl_getFileStatus</a>( oslDirectoryItem Item, oslFileStatus * pStatus, sal_uInt32 uFieldMask );</td> |
| <td width="50%"> Retrieves information about a single file or directory |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_getFileURLFromSystemPath-201">osl_getFileURLFromSystemPath</a>( rtl_uString * ustrSystemPath, rtl_uString * * pustrFileURL );</td> |
| <td width="50%"> Converts a system dependend path into a FileURL |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslMutex * <br> |
| <a href="o-mutex.h.html#osl_getGlobalMutex-1">osl_getGlobalMutex</a>( );</td> |
| <td width="50%"> Returns a unique and global mutex. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_uInt32 <br> |
| <a href="o-time.h.html#osl_getGlobalTimer-1">osl_getGlobalTimer</a>( );</td> |
| <td width="50%"> Get the value of the global timer |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-security.h.html#osl_getHomeDir-165">osl_getHomeDir</a>( oslSecurity Security, rtl_uString * * strDirectory );</td> |
| <td width="50%"> Get the home directory of the user of this security handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_getHostnameOfHostAddr-137">osl_getHostnameOfHostAddr</a>( const oslHostAddr Addr, rtl_uString * * strHostname );</td> |
| <td width="50%"> Get the hostname member of Addr. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketResult <br> |
| <a href="o-socket.h.html#osl_getHostnameOfSocketAddr-128">osl_getHostnameOfSocketAddr</a>( oslSocketAddr Addr, rtl_uString * * strHostname );</td> |
| <td width="50%"> Gets the hostname represented by Addr. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_getInetPortOfSocketAddr-121">osl_getInetPortOfSocketAddr</a>( oslSocketAddr Addr );</td> |
| <td width="50%"> Retrieves the internet port-number of Addr. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketResult <br> |
| <a href="o-socket.h.html#osl_getIpxNetNumber-131">osl_getIpxNetNumber</a>( oslSocketAddr Addr, oslSocketIpxNetNumber NetNumber );</td> |
| <td width="50%"> Gets the IPX Net-Number of the address. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketResult <br> |
| <a href="o-socket.h.html#osl_getIpxNodeNumber-132">osl_getIpxNodeNumber</a>( oslSocketAddr Addr, oslSocketIpxNodeNumber NodeNumber );</td> |
| <td width="50%"> Gets the IPX Node-Number of the address. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_getIpxSocketNumber-121">osl_getIpxSocketNumber</a>( oslSocketAddr Addr );</td> |
| <td width="50%"> Gets the IPX Socket-Number of the address. |
| </td> |
| </tr> |
| <tr> |
| <td>oslPipeError <br> |
| <a href="o-pipe.h.html#osl_getLastPipeError-215">osl_getLastPipeError</a>( oslPipe Pipe );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslSocketError <br> |
| <a href="o-socket.h.html#osl_getLastSocketError-139">osl_getLastSocketError</a>( oslSocket Socket );</td> |
| <td width="50%"> Delivers a constant decribing the last error for the socket system. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_getLastSocketErrorDescription-153">osl_getLastSocketErrorDescription</a>( oslSocket Socket, rtl_uString * * strError );</td> |
| <td width="50%"> Delivers a string which describes the last socket error. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketAddr <br> |
| <a href="o-socket.h.html#osl_getLocalAddrOfSocket-139">osl_getLocalAddrOfSocket</a>( oslSocket Socket );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslSocketResult <br> |
| <a href="o-socket.h.html#osl_getLocalHostname-138">osl_getLocalHostname</a>( rtl_uString * * strLocalHostname );</td> |
| <td width="50%"> Retrieve this machines hostname. |
| May not always be a fully qualified domain name (FQDN). |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-time.h.html#osl_getLocalTimeFromSystemTime-237">osl_getLocalTimeFromSystemTime</a>( TimeValue * pSystemTimeVal, TimeValue * pLocalTimeVal );</td> |
| <td width="50%"> Convert GMT to local time |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-module.h.html#osl_getModuleURLFromAddress-233">osl_getModuleURLFromAddress</a>( void * pv, rtl_uString * * pustrURL );</td> |
| <td width="50%"> Lookup URL of module which is mapped at the specified address |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_getNextDirectoryItem-184">osl_getNextDirectoryItem</a>( oslDirectory Directory, oslDirectoryItem * pItem, sal_uInt32 uHint );</td> |
| <td width="50%"> Retrieves the next item(s) of a previously openend directory. All handles have an initial |
| refcount of 1. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketAddr <br> |
| <a href="o-socket.h.html#osl_getPeerAddrOfSocket-139">osl_getPeerAddrOfSocket</a>( oslSocket Socket );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslProcess <br> |
| <a href="o-process.h.html#osl_getProcess-210">osl_getProcess</a>( oslProcessIdentifier Ident );</td> |
| <td width="50%"> Retrieve the process handle of a process identifier |
| </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_getProcessInfo-211">osl_getProcessInfo</a>( oslProcess Process, oslProcessData Fields, oslProcessInfo * pInfo );</td> |
| <td width="50%"> Retrieves information about a Process |
| </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_getProcessLocale-213">osl_getProcessLocale</a>( rtl_Locale * * ppLocale );</td> |
| <td width="50%"> Get the locale the process is currently running in. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_getProcessWorkingDir-138">osl_getProcessWorkingDir</a>( rtl_uString * * pustrWorkingDir );</td> |
| <td width="50%"> Get the working directory of the current process as a file URL. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_uInt32 <br> |
| <a href="o-profile.h.html#osl_getProfileSectionEntries-223">osl_getProfileSectionEntries</a>( oslProfile Profile, const sal_Char * pszSection, sal_Char * pszBuffer, sal_uInt32 MaxLen );</td> |
| <td width="50%"> Get all entries belonging to the specified section. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_uInt32 <br> |
| <a href="o-profile.h.html#osl_getProfileSections-224">osl_getProfileSections</a>( oslProfile Profile, sal_Char * pszBuffer, sal_uInt32 MaxLen );</td> |
| <td width="50%"> Get all section entries |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_getServicePort-126">osl_getServicePort</a>( rtl_uString * strServicename, rtl_uString * strProtocol );</td> |
| <td width="50%"> Looks up the port-number designated to the specified service/protocol-pair. |
| (e.g. "ftp" "tcp"). |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketAddr <br> |
| <a href="o-socket.h.html#osl_getSocketAddrOfHostAddr-135">osl_getSocketAddrOfHostAddr</a>( const oslHostAddr Addr );</td> |
| <td width="50%"> Get the socket address member of Addr. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_getSocketOption-151">osl_getSocketOption</a>( oslSocket Socket, oslSocketOptionLevel Level, oslSocketOption Option, void * pBuffer, sal_uInt32 BufferLen );</td> |
| <td width="50%"> Retrieves attributes associated with the socket. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketType <br> |
| <a href="o-socket.h.html#osl_getSocketType-139">osl_getSocketType</a>( oslSocket Socket );</td> |
| <td width="50%"> Queries the socket for its type. |
| </td> |
| </tr> |
| <tr> |
| <td>void * <br> |
| <a href="o-module.h.html#osl_getSymbol-232">osl_getSymbol</a>( oslModule Module, rtl_uString * strSymbolName );</td> |
| <td width="50%"> lookup the specified symbolname. |
| @returns address of the symbol or 0 if lookup failed, |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_getSystemPathFromFileURL-201">osl_getSystemPathFromFileURL</a>( rtl_uString * ustrFileURL, rtl_uString * * pustrSystemPath );</td> |
| <td width="50%"> Converts a file URL in a system dependend path |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-time.h.html#osl_getSystemTime-234">osl_getSystemTime</a>( TimeValue * pTimeVal );</td> |
| <td width="50%"> Get the current system time as TimeValue. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-time.h.html#osl_getSystemTimeFromLocalTime-237">osl_getSystemTimeFromLocalTime</a>( TimeValue * pLocalTimeVal, TimeValue * pSystemTimeVal );</td> |
| <td width="50%"> Convert local time to GMT |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_TextEncoding <br> |
| <a href="o-nlsupport.h.html#osl_getTextEncodingFromLocale-170">osl_getTextEncodingFromLocale</a>( rtl_Locale * pLocale );</td> |
| <td width="50%"> Determines the text encoding used by the underlying platform for the |
| specified locale. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslThreadIdentifier <br> |
| <a href="o-thread.h.html#osl_getThreadIdentifier-172">osl_getThreadIdentifier</a>( oslThread Thread );</td> |
| <td width="50%"> Get the identifier for the specified thread or if parameter |
| Thread is NULL of the current active thread. |
| </td> |
| </tr> |
| <tr> |
| <td>void * <br> |
| <a href="o-thread.h.html#osl_getThreadKeyData-177">osl_getThreadKeyData</a>( oslThreadKey Key );</td> |
| <td width="50%"> Get to key associated thread specific data. </td> |
| </tr> |
| <tr> |
| <td>oslThreadPriority <br> |
| <a href="o-thread.h.html#osl_getThreadPriority-174">osl_getThreadPriority</a>( const oslThread Thread );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>rtl_TextEncoding <br> |
| <a href="o-thread.h.html#osl_getThreadTextEncoding-1">osl_getThreadTextEncoding</a>( );</td> |
| <td width="50%"> Get the current thread local text encoding. </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-time.h.html#osl_getTimeValueFromDateTime-236">osl_getTimeValueFromDateTime</a>( oslDateTime * pDateTime, TimeValue * pTimeVal );</td> |
| <td width="50%"> Get the GMT from a oslDateTime and fill a TimeValue |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-security.h.html#osl_getUserIdent-165">osl_getUserIdent</a>( oslSecurity Security, rtl_uString * * strIdent );</td> |
| <td width="50%"> Get the login ident for the user of this security handle. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-security.h.html#osl_getUserName-165">osl_getUserName</a>( oslSecurity Security, rtl_uString * * strName );</td> |
| <td width="50%"> Get the login name for the user of this security handle. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_getVolumeDeviceMountPath-190">osl_getVolumeDeviceMountPath</a>( oslVolumeDeviceHandle Handle, rtl_uString * * pstrPath );</td> |
| <td width="50%"> Gets the normalized absolute file system path where a device is mounted to. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_getVolumeInformation-191">osl_getVolumeInformation</a>( rtl_uString * strDirectory, oslVolumeInfo * pInfo, sal_uInt32 uFieldMask );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslInterlockedCount <br> |
| <a href="o-interlck.h.html#osl_incrementInterlockedCount-206">osl_incrementInterlockedCount</a>( oslInterlockedCount * pCount );</td> |
| <td width="50%"> Increments the count variable addressed by pCount. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-security.h.html#osl_isAdministrator-164">osl_isAdministrator</a>( oslSecurity Security );</td> |
| <td width="50%"> Query if the user who is denotes by this security has administrator rigths. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_isEndOfFile-197">osl_isEndOfFile</a>( oslFileHandle Handle, sal_Bool * pIsEOF );</td> |
| <td width="50%"> Tests if the end of a file is reached. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_isEqualSocketAddr-122">osl_isEqualSocketAddr</a>( oslSocketAddr Addr1, oslSocketAddr Addr2 );</td> |
| <td width="50%"> Compare to SocketAddress. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_isExceptionPending-149">osl_isExceptionPending</a>( oslSocket Socket, const TimeValue * pTimeout );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_isInSocketSet-155">osl_isInSocketSet</a>( oslSocketSet Set, oslSocket Socket );</td> |
| <td width="50%"> Checks if socket is in the set. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_isNonBlockingMode-139">osl_isNonBlockingMode</a>( oslSocket Socket );</td> |
| <td width="50%"> Query state of non-blocking-mode of the socket. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_isReceiveReady-149">osl_isReceiveReady</a>( oslSocket Socket, const TimeValue * pTimeout );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_isSendReady-149">osl_isSendReady</a>( oslSocket Socket, const TimeValue * pTimeout );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-thread.h.html#osl_isThreadRunning-174">osl_isThreadRunning</a>( const oslThread Thread );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_joinProcess-209">osl_joinProcess</a>( oslProcess Process );</td> |
| <td width="50%"> Wait for completation of the specified childprocess. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-thread.h.html#osl_joinWithThread-172">osl_joinWithThread</a>( oslThread Thread );</td> |
| <td width="50%"> Blocks the calling thread until Thread has terminated. |
| Returns immediately if Thread is NULL. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_listenOnSocket-143">osl_listenOnSocket</a>( oslSocket Socket, sal_Int32 MaxPendingConnections );</td> |
| <td width="50%"> Prepares the socket to act as an acceptor of incoming connections. |
| You should call "listen" before you use "accept". |
| </td> |
| </tr> |
| <tr> |
| <td>oslModule <br> |
| <a href="o-module.h.html#osl_loadModule-124">osl_loadModule</a>( rtl_uString * strModuleName, sal_Int32 nRtldMode );</td> |
| <td width="50%"> Load a module.<BR> |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-security.h.html#osl_loadUserProfile-164">osl_loadUserProfile</a>( oslSecurity Security );</td> |
| <td width="50%"> Load Profile of the User |
| Implemented just for Windows |
| </td> |
| </tr> |
| <tr> |
| <td>oslSecurityError <br> |
| <a href="o-security.h.html#osl_loginUser-162">osl_loginUser</a>( rtl_uString * strUserName, rtl_uString * strPasswd, oslSecurity * pSecurity );</td> |
| <td width="50%"> Create a security handle for the denoted user. |
| Try to log in the user on the local system. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSecurityError <br> |
| <a href="o-security.h.html#osl_loginUserOnFileServer-163">osl_loginUserOnFileServer</a>( rtl_uString * strUserName, rtl_uString * strPasswd, rtl_uString * strFileServer, oslSecurity * pSecurity );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_moveFile-126">osl_moveFile</a>( rtl_uString * strPath, rtl_uString * strDestPath );</td> |
| <td width="50%"> Moves a file or directory to a new destination or renames it. File time and attributes |
| are preserved. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_openDirectory-183">osl_openDirectory</a>( rtl_uString * strDirectoryPath, oslDirectory * pDirectory );</td> |
| <td width="50%"> Opens a directory for enumerating its contents. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_openFile-192">osl_openFile</a>( rtl_uString * strPath, oslFileHandle * pHandle, sal_uInt32 uFlags );</td> |
| <td width="50%"> Opens a file. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslProfile <br> |
| <a href="o-profile.h.html#osl_openProfile-216">osl_openProfile</a>( rtl_uString * strProfileName, oslProfileOption Options );</td> |
| <td width="50%"> Open or create a configuration profile. |
| </td> |
| </tr> |
| <tr> |
| <td>oslSignalAction <br> |
| <a href="o-signal.h.html#osl_raiseSignal-182">osl_raiseSignal</a>( sal_Int32 UserSignal, void * UserData );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_readFile-196">osl_readFile</a>( oslFileHandle Handle, void * pBuffer, sal_uInt64 uBytesRequested, sal_uInt64 * pBytesRead );</td> |
| <td width="50%"> Reads a number of bytes from a file. The internal file pointer is increased by the number of bytes |
| read. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_readLine-199">osl_readLine</a>( oslFileHandle Handle, sal_Sequence * * ppSequence );</td> |
| <td width="50%"> Reads a line from given file. The new line delemeter(s) are NOT returned! |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-pipe.h.html#osl_readPipe-229">osl_readPipe</a>( oslPipe Pipe, void * pBuffer, sal_Int32 BufferSize );</td> |
| <td width="50%"> Reads blocking from the pipe. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-profile.h.html#osl_readProfileBool-219">osl_readProfileBool</a>( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, sal_Bool Default );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_uInt32 <br> |
| <a href="o-profile.h.html#osl_readProfileIdent-220">osl_readProfileIdent</a>( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, sal_uInt32 FirstId, const sal_Char * Strings, sal_uInt32 Default );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-profile.h.html#osl_readProfileString-218">osl_readProfileString</a>( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, sal_Char * pszString, sal_uInt32 MaxLen, const sal_Char * pszDefault );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_readSocket-157">osl_readSocket</a>( oslSocket Socket, void * pBuffer, sal_Int32 nSize );</td> |
| <td width="50%"> Retrieves n bytes from the stream and copies them into pBuffer. |
| The function avoids incomplete reads due to packet boundaries. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_receiveFromSocket-146">osl_receiveFromSocket</a>( oslSocket Socket, oslSocketAddr SenderAddr, void * pBuffer, sal_uInt32 BufferSize, oslSocketMsgFlag Flag );</td> |
| <td width="50%"> Tries to receives BufferSize data from the (usually unconnected) |
| (datagram-)socket, if no error occurs. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-pipe.h.html#osl_receivePipe-229">osl_receivePipe</a>( oslPipe Pipe, void * pBuffer, sal_Int32 BufferSize );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslSocket <br> |
| <a href="o-process.h.html#osl_receiveResourcePipe-215">osl_receiveResourcePipe</a>( oslPipe Pipe );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_receiveSocket-145">osl_receiveSocket</a>( oslSocket Socket, void * pBuffer, sal_uInt32 BytesToRead, oslSocketMsgFlag Flag );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_releaseDirectoryItem-187">osl_releaseDirectoryItem</a>( oslDirectoryItem Item );</td> |
| <td width="50%"> Decreases the refcount of a directory item handle and releases the data if the |
| refcount reaches 0. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-mutex.h.html#osl_releaseMutex-230">osl_releaseMutex</a>( oslMutex Mutex );</td> |
| <td width="50%"> Release the mutex. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-pipe.h.html#osl_releasePipe-215">osl_releasePipe</a>( oslPipe );</td> |
| <td width="50%"> decreases the refcount of the pipe. |
| If the refcount drops to zero, the handle is destroyed. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-semaphor.h.html#osl_releaseSemaphore-226">osl_releaseSemaphore</a>( oslSemaphore Semaphore );</td> |
| <td width="50%"> release()increases the count. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_releaseSocket-139">osl_releaseSocket</a>( oslSocket Socket );</td> |
| <td width="50%"> decreases the refcount of the socket handle by one. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_releaseVolumeDeviceHandle-189">osl_releaseVolumeDeviceHandle</a>( oslVolumeDeviceHandle Handle );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_removeDirectory-123">osl_removeDirectory</a>( rtl_uString * strPath );</td> |
| <td width="50%"> Removes an empty directory. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_removeFile-123">osl_removeFile</a>( rtl_uString * strPath );</td> |
| <td width="50%"> Removes (erases) a regular file. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-socket.h.html#osl_removeFromSocketSet-155">osl_removeFromSocketSet</a>( oslSocketSet Set, oslSocket Socket );</td> |
| <td width="50%"> Removes a socket from the set. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-profile.h.html#osl_removeProfileEntry-222">osl_removeProfileEntry</a>( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry );</td> |
| <td width="50%"> Acquire the mutex, block if already acquired by another thread. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-signal.h.html#osl_removeSignalHandler-181">osl_removeSignalHandler</a>( oslSignalHandler hHandler );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-diagnose.h.html#osl_reportError-168">osl_reportError</a>( sal_uInt32 nType, const sal_Char * pszErrorMessage );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-conditn.h.html#osl_resetCondition-160">osl_resetCondition</a>( oslCondition Condition );</td> |
| <td width="50%"> Sets condition to False => wait() will block, check() returns False |
| </td> |
| </tr> |
| <tr> |
| <td>oslSocketAddr <br> |
| <a href="o-socket.h.html#osl_resolveHostname-123">osl_resolveHostname</a>( rtl_uString * strHostname );</td> |
| <td width="50%"> Uses the systems name-service interface to find an address for strHostname. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-thread.h.html#osl_resumeThread-172">osl_resumeThread</a>( oslThread Thread );</td> |
| <td width="50%"> Wake-up a thread that was suspended with suspend() or |
| createSuspended(). The oslThread must be valid! |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-thread.h.html#osl_scheduleThread-172">osl_scheduleThread</a>( oslThread Thread );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_searchFileURL-202">osl_searchFileURL</a>( rtl_uString * ustrFileName, rtl_uString * ustrSearchPath, rtl_uString * * pustrFileURL );</td> |
| <td width="50%"> Searches a full qualified UNC-Path/File |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-pipe.h.html#osl_sendPipe-228">osl_sendPipe</a>( oslPipe Pipe, const void * pBuffer, sal_Int32 BufferSize );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-process.h.html#osl_sendResourcePipe-214">osl_sendResourcePipe</a>( oslPipe Pipe, oslSocket Socket );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_sendSocket-147">osl_sendSocket</a>( oslSocket Socket, const void * pBuffer, sal_uInt32 BytesToSend, oslSocketMsgFlag Flag );</td> |
| <td width="50%"> Tries to send BytesToSend data from the connected socket, |
| if no error occurs. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_sendToSocket-148">osl_sendToSocket</a>( oslSocket Socket, oslSocketAddr ReceiverAddr, const void * pBuffer, sal_uInt32 BytesToSend, oslSocketMsgFlag Flag );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslSocketResult <br> |
| <a href="o-socket.h.html#osl_setAddrOfSocketAddr-129">osl_setAddrOfSocketAddr</a>( oslSocketAddr Addr, sal_Sequence * pByteSeq );</td> |
| <td width="50%"> Sets the addr field in the struct sockaddr with pByteSeq. pByteSeq must be in network byte order. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-conditn.h.html#osl_setCondition-160">osl_setCondition</a>( oslCondition Condition );</td> |
| <td width="50%"> Sets condition to True => wait() will not block, check() returns True. |
| NOTE: ALL threads waiting on this condition are unblocked! |
| </td> |
| </tr> |
| <tr> |
| <td>pfunc_osl_printDebugMessage <br> |
| <a href="o-diagnose.h.html#osl_setDebugMessageFunc-169">osl_setDebugMessageFunc</a>( pfunc_osl_printDebugMessage pNewFunc );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_setFileAttributes-204">osl_setFileAttributes</a>( rtl_uString * filePath, sal_uInt64 uAttributes );</td> |
| <td width="50%"> Sets file-attributes |
| |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_setFilePos-193">osl_setFilePos</a>( oslFileHandle Handle, sal_uInt32 uHow, sal_Int64 uPos );</td> |
| <td width="50%"> Sets the internal position pointer of an open file. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_setFileSize-195">osl_setFileSize</a>( oslFileHandle Handle, sal_uInt64 uSize );</td> |
| <td width="50%"> Sets the file size of an open file. The file can be truncated or enlarged by the function. |
| The position of the file pointer is not affeced by this function. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_setFileTime-205">osl_setFileTime</a>( rtl_uString * filePath, TimeValue * aCreationTime, TimeValue * aLastAccessTime, TimeValue * aLastWriteTime );</td> |
| <td width="50%"> Sets file-Time |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_setInetPortOfSocketAddr-127">osl_setInetPortOfSocketAddr</a>( oslSocketAddr Addr, sal_Int32 Port );</td> |
| <td width="50%"> Sets the Port of Addr. |
| </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_setProcessLocale-170">osl_setProcessLocale</a>( rtl_Locale * pLocale );</td> |
| <td width="50%"> Change the locale of the process. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_setSocketOption-151">osl_setSocketOption</a>( oslSocket Socket, oslSocketOptionLevel Level, oslSocketOption Option, void * pBuffer, sal_uInt32 BufferLen );</td> |
| <td width="50%"> Sets the sockets attributes. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-thread.h.html#osl_setThreadKeyData-178">osl_setThreadKeyData</a>( oslThreadKey Key, void * pData );</td> |
| <td width="50%"> Set to key associated thread specific data. </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-thread.h.html#osl_setThreadPriority-173">osl_setThreadPriority</a>( oslThread Thread, oslThreadPriority Priority );</td> |
| <td width="50%"> Changes the threads priority. |
| The oslThread must be valid! |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_TextEncoding <br> |
| <a href="o-thread.h.html#osl_setThreadTextEncoding-179">osl_setThreadTextEncoding</a>( rtl_TextEncoding Encoding );</td> |
| <td width="50%"> Set the thread local text encoding. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-socket.h.html#osl_shutdownSocket-150">osl_shutdownSocket</a>( oslSocket Socket, oslSocketDirection Direction );</td> |
| <td width="50%"> Shuts down communication on a connected socket. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-thread.h.html#osl_suspendThread-172">osl_suspendThread</a>( oslThread Thread );</td> |
| <td width="50%"> Suspend the execution of the thread. If you want the thread |
| to continue, call resume(). The oslThread must be valid! |
| </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#osl_terminateProcess-209">osl_terminateProcess</a>( oslProcess Process );</td> |
| <td width="50%"> Terminate a process |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-thread.h.html#osl_terminateThread-172">osl_terminateThread</a>( oslThread Thread );</td> |
| <td width="50%"> The requested thread will get terminate the next time |
| scheduleThread() is called. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-diagnose.h.html#osl_trace-167">osl_trace</a>( const sal_Char * pszFormat, ... );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-mutex.h.html#osl_tryToAcquireMutex-230">osl_tryToAcquireMutex</a>( oslMutex Mutex );</td> |
| <td width="50%"> Try to acquire the mutex without blocking. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-semaphor.h.html#osl_tryToAcquireSemaphore-226">osl_tryToAcquireSemaphore</a>( oslSemaphore Semaphore );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-module.h.html#osl_unloadModule-231">osl_unloadModule</a>( oslModule Module );</td> |
| <td width="50%"> Release the Module |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-security.h.html#osl_unloadUserProfile-164">osl_unloadUserProfile</a>( oslSecurity Security );</td> |
| <td width="50%"> Unload a User Profile |
| Implemented just for Windows |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_unmountVolumeDevice-189">osl_unmountVolumeDevice</a>( oslVolumeDeviceHandle Handle );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>oslConditionResult <br> |
| <a href="o-conditn.h.html#osl_waitCondition-161">osl_waitCondition</a>( oslCondition Condition, const TimeValue * pTimeout );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-thread.h.html#osl_waitThread-175">osl_waitThread</a>( const TimeValue * pDelay );</td> |
| <td width="50%"> Blocks the calling thread at least for the given number |
| of time. |
| </td> |
| </tr> |
| <tr> |
| <td>oslFileError <br> |
| <a href="o-file.h.html#osl_writeFile-198">osl_writeFile</a>( oslFileHandle Handle, const void * pBuffer, sal_uInt64 uBytesToWrite, sal_uInt64 * pBytesWritten );</td> |
| <td width="50%"> Writes a number of bytes to a file. The internal file pointer is increased by the number of bytes |
| read. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-pipe.h.html#osl_writePipe-228">osl_writePipe</a>( oslPipe Pipe, const void * pBuffer, sal_Int32 BufferSize );</td> |
| <td width="50%"> Writes blocking onto the pipe. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-profile.h.html#osl_writeProfileBool-219">osl_writeProfileBool</a>( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, sal_Bool Value );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-profile.h.html#osl_writeProfileIdent-220">osl_writeProfileIdent</a>( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, sal_uInt32 FirstId, const sal_Char * Strings, sal_uInt32 Value );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-profile.h.html#osl_writeProfileString-221">osl_writeProfileString</a>( oslProfile Profile, const sal_Char * pszSection, const sal_Char * pszEntry, const sal_Char * pszString );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-socket.h.html#osl_writeSocket-158">osl_writeSocket</a>( oslSocket Socket, const void * pBuffer, sal_Int32 nSize );</td> |
| <td width="50%"> Writes n bytes from pBuffer to the stream. The method avoids |
| incomplete writes due to packet boundaries. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-thread.h.html#osl_yieldThread-159">osl_yieldThread</a>( void );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_closeKey-595">reg_closeKey</a>( RegKeyHandle hKey );</td> |
| <td width="50%"> This function closes the specified key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_closeRegistry-615">reg_closeRegistry</a>( RegHandle hRegistry );</td> |
| <td width="50%"> This function closes a registry. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_closeSubKeys-593">reg_closeSubKeys</a>( RegKeyHandle * phSubKeys, sal_uInt32 nSubKeys );</td> |
| <td width="50%"> This function closes all subkeys specified in the array. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_createKey-591">reg_createKey</a>( RegKeyHandle hKey, rtl_uString * keyName, RegKeyHandle * phNewKey );</td> |
| <td width="50%"> This function creates the specified key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_createLink-607">reg_createLink</a>( RegKeyHandle hKey, rtl_uString * linkName, rtl_uString * linkTarget );</td> |
| <td width="50%"> This function creates a link with the specified link name and link target. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_createRegistry-612">reg_createRegistry</a>( rtl_uString * registryName, RegHandle * phRegistry );</td> |
| <td width="50%"> This function creates a new registry with the specified name and creates a root key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_deleteKey-594">reg_deleteKey</a>( RegKeyHandle hKey, rtl_uString * keyName );</td> |
| <td width="50%"> This function deletes the specified key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_deleteLink-594">reg_deleteLink</a>( RegKeyHandle hKey, rtl_uString * linkName );</td> |
| <td width="50%"> This function deletes a link with the specified linkname. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_destroyRegistry-617">reg_destroyRegistry</a>( RegHandle hRegistry, rtl_uString * registryName );</td> |
| <td width="50%"> This function destroys a registry. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_dumpRegistry-595">reg_dumpRegistry</a>( RegKeyHandle hKey );</td> |
| <td width="50%"> This function reports the complete registry information of a key and all of its subkeys. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_freeValueList-606">reg_freeValueList</a>( RegValueType valueType, RegValue pValueList, sal_uInt32 len );</td> |
| <td width="50%"> This function frees the memory of a value list. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>const RegError <br> |
| <a href="o-registry.h.html#reg_getKeyName-596">reg_getKeyName</a>( RegKeyHandle hKey, rtl_uString * * pKeyName );</td> |
| <td width="50%"> This function returns the name of a key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_getKeyType-608">reg_getKeyType</a>( RegKeyHandle hKey, rtl_uString * keyName, RegKeyType * pKeyType );</td> |
| <td width="50%"> This function returns the type of a key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_getLinkTarget-609">reg_getLinkTarget</a>( RegKeyHandle hKey, rtl_uString * linkName, rtl_uString * * pLinkTarget );</td> |
| <td width="50%"> This function returns the linktarget of a link. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_getLongListValue-603">reg_getLongListValue</a>( RegKeyHandle hKey, rtl_uString * keyName, sal_Int32 * * pValueList, sal_uInt32 * pLen );</td> |
| <td width="50%"> This function gets the long list value of a key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>const RegError <br> |
| <a href="o-registry.h.html#reg_getName-614">reg_getName</a>( RegHandle hRegistry, rtl_uString * * pName );</td> |
| <td width="50%"> This function returns the name of a registry. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_getResolvedKeyName-610">reg_getResolvedKeyName</a>( RegKeyHandle hKey, rtl_uString * keyName, sal_Bool firstLinkOnly, rtl_uString * * pResolvedName );</td> |
| <td width="50%"> This function resolves all or only the first link of a keyname. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_getStringListValue-604">reg_getStringListValue</a>( RegKeyHandle hKey, rtl_uString * keyName, sal_Char * * * pValueList, sal_uInt32 * pLen );</td> |
| <td width="50%"> This function gets the string list value of a key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_getUnicodeListValue-605">reg_getUnicodeListValue</a>( RegKeyHandle hKey, rtl_uString * keyName, sal_Unicode * * * pValueList, sal_uInt32 * pLen );</td> |
| <td width="50%"> This function gets the unicode list value of a key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_getValue-602">reg_getValue</a>( RegKeyHandle hKey, rtl_uString * keyName, RegValue pData );</td> |
| <td width="50%"> This function gets the value of a key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_getValueInfo-601">reg_getValueInfo</a>( RegKeyHandle hKey, rtl_uString * keyName, RegValueType * pValueType, sal_uInt32 * pValueSize );</td> |
| <td width="50%"> This function gets info about type and size of a key value. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-registry.h.html#reg_isReadOnly-615">reg_isReadOnly</a>( RegHandle hReg );</td> |
| <td width="50%"> This function returns the access mode of the registry. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_loadKey-607">reg_loadKey</a>( RegKeyHandle hKey, rtl_uString * keyName, rtl_uString * regFileName );</td> |
| <td width="50%"> This function loads registry information from a file and save it under the |
| specified keyName. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_mergeKey-611">reg_mergeKey</a>( RegKeyHandle hKey, rtl_uString * keyName, rtl_uString * regFileName, sal_Bool bWarnings, sal_Bool bReport );</td> |
| <td width="50%"> This function merges the registry information from a specified source with the information of the |
| currently open registry. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_openKey-591">reg_openKey</a>( RegKeyHandle hKey, rtl_uString * keyName, RegKeyHandle * phOpenKey );</td> |
| <td width="50%"> This function opens the specified key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_openRegistry-616">reg_openRegistry</a>( rtl_uString * registryName, RegHandle * phRegistry, RegAccessMode accessMode );</td> |
| <td width="50%"> This function opens a registry with the specified name. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_openRootKey-613">reg_openRootKey</a>( RegHandle hRegistry, RegKeyHandle * phRootKey );</td> |
| <td width="50%"> This function opens the root key of a registry. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_openSubKeys-592">reg_openSubKeys</a>( RegKeyHandle hKey, rtl_uString * keyName, RegKeyHandle * * pphSubKeys, sal_uInt32 * pnSubKeys );</td> |
| <td width="50%"> This function opens all subkeys of the specified key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_saveKey-607">reg_saveKey</a>( RegKeyHandle hKey, rtl_uString * keyName, rtl_uString * regFileName );</td> |
| <td width="50%"> This function saves the registry information under a specified key and all of its subkeys and save |
| it in a registry file. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_setLongListValue-598">reg_setLongListValue</a>( RegKeyHandle hKey, rtl_uString * keyName, sal_Int32 * pValueList, sal_uInt32 len );</td> |
| <td width="50%"> This function sets an long list value of a key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_setStringListValue-599">reg_setStringListValue</a>( RegKeyHandle hKey, rtl_uString * keyName, sal_Char * * pValueList, sal_uInt32 len );</td> |
| <td width="50%"> This function sets an ascii list value of a key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_setUnicodeListValue-600">reg_setUnicodeListValue</a>( RegKeyHandle hKey, rtl_uString * keyName, sal_Unicode * * pValueList, sal_uInt32 len );</td> |
| <td width="50%"> This function sets an unicode string list value of a key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>RegError <br> |
| <a href="o-registry.h.html#reg_setValue-597">reg_setValue</a>( RegKeyHandle hKey, rtl_uString * keyName, RegValueType valueType, RegValue pData, sal_uInt32 valueSize );</td> |
| <td width="50%"> This function sets a value of a key. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-unload.h.html#rtl_addUnloadingListener-424">rtl_addUnloadingListener</a>( rtl_unloadingListenerFunc callback, void * _this );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void * <br> |
| <a href="o-alloc.h.html#rtl_allocateMemory-225">rtl_allocateMemory</a>( sal_uInt32 Bytes );</td> |
| <td width="50%"> Allocate memory. |
| </td> |
| </tr> |
| <tr> |
| <td>void * <br> |
| <a href="o-alloc.h.html#rtl_allocateZeroMemory-225">rtl_allocateZeroMemory</a>( sal_uInt32 Bytes );</td> |
| <td width="50%"> Allocate and zero memory. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-bootstrap.h.html#rtl_bootstrap_args_close-377">rtl_bootstrap_args_close</a>( rtlBootstrapHandle handle );</td> |
| <td width="50%"> Closes a boostrap agument container. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlBootstrapHandle <br> |
| <a href="o-bootstrap.h.html#rtl_bootstrap_args_open-123">rtl_bootstrap_args_open</a>( rtl_uString * pIniName );</td> |
| <td width="50%"> Opens a bootstrap argument container. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-bootstrap.h.html#rtl_bootstrap_get-376">rtl_bootstrap_get</a>( rtl_uString * pName, rtl_uString * * ppValue, rtl_uString * pDefault );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-bootstrap.h.html#rtl_bootstrap_get_from_handle-378">rtl_bootstrap_get_from_handle</a>( rtlBootstrapHandle handle, rtl_uString * pName, rtl_uString * * ppValue, rtl_uString * pDefault );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-bootstrap.h.html#rtl_bootstrap_get_iniName_from_handle-379">rtl_bootstrap_get_iniName_from_handle</a>( rtlBootstrapHandle handle, rtl_uString * * ppIniName );</td> |
| <td width="50%"> Returns the name of the inifile associated with this handle. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-bootstrap.h.html#rtl_bootstrap_setIniFileName-123">rtl_bootstrap_setIniFileName</a>( rtl_uString * pName );</td> |
| <td width="50%"> may be called by an application to set an ini-filename. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_acquire-462">rtl_byte_sequence_acquire</a>( sal_Sequence * pSequence );</td> |
| <td width="50%"> Acquires the byte sequence |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_assign-464">rtl_byte_sequence_assign</a>( sal_Sequence * * ppSequence, sal_Sequence * pSequence );</td> |
| <td width="50%"> Assigns the byte sequence pSequence to *ppSequence. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_construct-461">rtl_byte_sequence_construct</a>( sal_Sequence * * ppSequence, sal_Int32 nLength );</td> |
| <td width="50%"> Constructs a bytes sequence with length nLength. All bytes are set to zero. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_constructFromArray-463">rtl_byte_sequence_constructFromArray</a>( sal_Sequence * * ppSequence, const sal_Int8 * pData, sal_Int32 nLength );</td> |
| <td width="50%"> Constructs a byte sequence with length nLength and copies nLength bytes from pData. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_constructNoDefault-461">rtl_byte_sequence_constructNoDefault</a>( sal_Sequence * * ppSequence, sal_Int32 nLength );</td> |
| <td width="50%"> Constructs a bytes sequence with length nLength. The data is not initialized. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_equals-465">rtl_byte_sequence_equals</a>( sal_Sequence * pSequence1, sal_Sequence * pSequence2 );</td> |
| <td width="50%"> Compares two byte sequences. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>const sal_Int8 * <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_getConstArray-462">rtl_byte_sequence_getConstArray</a>( sal_Sequence * pSequence );</td> |
| <td width="50%"> Returns the data array pointer of the sequence. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_getLength-462">rtl_byte_sequence_getLength</a>( sal_Sequence * pSequence );</td> |
| <td width="50%"> Returns the length of the sequence |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_realloc-461">rtl_byte_sequence_realloc</a>( sal_Sequence * * ppSequence, sal_Int32 nSize );</td> |
| <td width="50%"> Reallocates length of byte sequence. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_reference2One-460">rtl_byte_sequence_reference2One</a>( sal_Sequence * * ppSequence );</td> |
| <td width="50%"> Assures that the reference count of the given byte sequence is one. Otherwise a new copy |
| of the sequence is created with a reference count of one. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-byteseq.h.html#rtl_byte_sequence_release-462">rtl_byte_sequence_release</a>( sal_Sequence * pSequence );</td> |
| <td width="50%"> Releases the byte sequence. If the refcount drops to zero, the sequence is freed. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>rtlCipher <br> |
| <a href="o-cipher.h.html#rtl_cipher_create-490">rtl_cipher_create</a>( rtlCipherAlgorithm Algorithm, rtlCipherMode Mode );</td> |
| <td width="50%"> Create a cipher handle for the given algorithm and mode. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlCipher <br> |
| <a href="o-cipher.h.html#rtl_cipher_createBF-494">rtl_cipher_createBF</a>( rtlCipherMode Mode );</td> |
| <td width="50%"> Create a Blowfish cipher handle for the given mode. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlCipherError <br> |
| <a href="o-cipher.h.html#rtl_cipher_decode-492">rtl_cipher_decode</a>( rtlCipher Cipher, const void * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Decode a buffer under a given cipher algorithm. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlCipherError <br> |
| <a href="o-cipher.h.html#rtl_cipher_decodeBF-492">rtl_cipher_decodeBF</a>( rtlCipher Cipher, const void * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Decode a buffer under the Blowfish cipher algorithm. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-cipher.h.html#rtl_cipher_destroy-493">rtl_cipher_destroy</a>( rtlCipher Cipher );</td> |
| <td width="50%"> Destroy a cipher handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-cipher.h.html#rtl_cipher_destroyBF-493">rtl_cipher_destroyBF</a>( rtlCipher Cipher );</td> |
| <td width="50%"> Destroy a Blowfish cipher handle. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlCipherError <br> |
| <a href="o-cipher.h.html#rtl_cipher_encode-492">rtl_cipher_encode</a>( rtlCipher Cipher, const void * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Encode a buffer under a given cipher algorithm. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlCipherError <br> |
| <a href="o-cipher.h.html#rtl_cipher_encodeBF-492">rtl_cipher_encodeBF</a>( rtlCipher Cipher, const void * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Encode a buffer under the Blowfish cipher algorithm. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlCipherError <br> |
| <a href="o-cipher.h.html#rtl_cipher_init-491">rtl_cipher_init</a>( rtlCipher Cipher, rtlCipherDirection Direction, const sal_uInt8 * pKeyData, sal_uInt32 nKeyLen, const sal_uInt8 * pArgData, sal_uInt32 nArgLen );</td> |
| <td width="50%"> Inititialize a cipher for the given direction. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlCipherError <br> |
| <a href="o-cipher.h.html#rtl_cipher_initBF-491">rtl_cipher_initBF</a>( rtlCipher Cipher, rtlCipherDirection Direction, const sal_uInt8 * pKeyData, sal_uInt32 nKeyLen, const sal_uInt8 * pArgData, sal_uInt32 nArgLen );</td> |
| <td width="50%"> Inititialize a Blowfish cipher for the given direction. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-memory.h.html#rtl_compareMemory-370">rtl_compareMemory</a>( const void * MemA, const void * MemB, sal_uInt32 Bytes );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-uuid.h.html#rtl_compareUuid-478">rtl_compareUuid</a>( const sal_uInt8 * pUUID1, const sal_uInt8 * pUUID2 );</td> |
| <td width="50%"> Compare two UUID's lexically |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Size <br> |
| <a href="o-textcvt.h.html#rtl_convertTextToUnicode-420">rtl_convertTextToUnicode</a>( rtl_TextToUnicodeConverter hConverter, rtl_TextToUnicodeContext hContext, const sal_Char * pSrcBuf, sal_Size nSrcBytes, sal_Unicode * pDestBuf, sal_Size nDestChars, sal_uInt32 nFlags, sal_uInt32 * pInfo, sal_Size * pSrcCvtBytes );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Size <br> |
| <a href="o-textcvt.h.html#rtl_convertUnicodeToText-423">rtl_convertUnicodeToText</a>( rtl_UnicodeToTextConverter hConverter, rtl_UnicodeToTextContext hContext, const sal_Unicode * pSrcBuf, sal_Size nSrcChars, sal_Char * pDestBuf, sal_Size nDestBytes, sal_uInt32 nFlags, sal_uInt32 * pInfo, sal_Size * pSrcCvtChars );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-memory.h.html#rtl_copyMemory-369">rtl_copyMemory</a>( void * Dst, const void * Src, sal_uInt32 Bytes );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_uInt32 <br> |
| <a href="o-crc.h.html#rtl_crc32-366">rtl_crc32</a>( sal_uInt32 Crc, const void * Data, sal_uInt32 DatLen );</td> |
| <td width="50%"> Evaluate CRC32 over given data. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-uuid.h.html#rtl_createNamedUuid-479">rtl_createNamedUuid</a>( sal_uInt8 * pTargetUUID, const sal_uInt8 * pNameSpaceUUID, const rtl_String * pName );</td> |
| <td width="50%"> Creates named UUIDs. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_TextToUnicodeContext <br> |
| <a href="o-textcvt.h.html#rtl_createTextToUnicodeContext-418">rtl_createTextToUnicodeContext</a>( rtl_TextToUnicodeConverter hConverter );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_TextToUnicodeConverter <br> |
| <a href="o-textcvt.h.html#rtl_createTextToUnicodeConverter-179">rtl_createTextToUnicodeConverter</a>( rtl_TextEncoding eTextEncoding );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_UnicodeToTextContext <br> |
| <a href="o-textcvt.h.html#rtl_createUnicodeToTextContext-421">rtl_createUnicodeToTextContext</a>( rtl_UnicodeToTextConverter hConverter );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_UnicodeToTextConverter <br> |
| <a href="o-textcvt.h.html#rtl_createUnicodeToTextConverter-179">rtl_createUnicodeToTextConverter</a>( rtl_TextEncoding eTextEncoding );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-uuid.h.html#rtl_createUuid-477">rtl_createUuid</a>( sal_uInt8 * pTargetUUID, const sal_uInt8 * pPredecessorUUID, sal_Bool bUseEthernetAddress );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-textcvt.h.html#rtl_destroyTextToUnicodeContext-419">rtl_destroyTextToUnicodeContext</a>( rtl_TextToUnicodeConverter hConverter, rtl_TextToUnicodeContext hContext );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-textcvt.h.html#rtl_destroyTextToUnicodeConverter-418">rtl_destroyTextToUnicodeConverter</a>( rtl_TextToUnicodeConverter hConverter );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-textcvt.h.html#rtl_destroyUnicodeToTextContext-422">rtl_destroyUnicodeToTextContext</a>( rtl_UnicodeToTextConverter hConverter, rtl_UnicodeToTextContext hContext );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-textcvt.h.html#rtl_destroyUnicodeToTextConverter-421">rtl_destroyUnicodeToTextConverter</a>( rtl_UnicodeToTextConverter hConverter );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_HMAC_MD5-386">rtl_digest_HMAC_MD5</a>( const sal_uInt8 * pKeyData, sal_uInt32 nKeyLen, const void * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Evaluate a HMAC_MD5 digest value from given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_HMAC_SHA1-386">rtl_digest_HMAC_SHA1</a>( const sal_uInt8 * pKeyData, sal_uInt32 nKeyLen, const void * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Evaluate a HMAC_SHA1 digest value from given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_MD2-385">rtl_digest_MD2</a>( const void * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Evaluate a MD2 digest value from given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_MD5-385">rtl_digest_MD5</a>( const void * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Evaluate a MD5 digest value from given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_PBKDF2-387">rtl_digest_PBKDF2</a>( sal_uInt8 * pKeyData, sal_uInt32 nKeyLen, const sal_uInt8 * pPassData, sal_uInt32 nPassLen, const sal_uInt8 * pSaltData, sal_uInt32 nSaltLen, sal_uInt32 nCount );</td> |
| <td width="50%"> Password-Based Key Derivation Function. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_SHA-385">rtl_digest_SHA</a>( const void * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Evaluate a SHA digest value from given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_SHA1-385">rtl_digest_SHA1</a>( const void * pData, sal_uInt32 nDatLen, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Evaluate a SHA1 digest value from given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigest <br> |
| <a href="o-digest.h.html#rtl_digest_create-380">rtl_digest_create</a>( rtlDigestAlgorithm Algorithm );</td> |
| <td width="50%"> Create a digest handle for the given algorithm. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigest <br> |
| <a href="o-digest.h.html#rtl_digest_createHMAC_MD5-159">rtl_digest_createHMAC_MD5</a>( void );</td> |
| <td width="50%"> Create a HMAC_MD5 digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigest <br> |
| <a href="o-digest.h.html#rtl_digest_createHMAC_SHA1-159">rtl_digest_createHMAC_SHA1</a>( void );</td> |
| <td width="50%"> Create a HMAC_SHA1 digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigest <br> |
| <a href="o-digest.h.html#rtl_digest_createMD2-159">rtl_digest_createMD2</a>( void );</td> |
| <td width="50%"> Create a MD2 digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigest <br> |
| <a href="o-digest.h.html#rtl_digest_createMD5-159">rtl_digest_createMD5</a>( void );</td> |
| <td width="50%"> Create a MD5 digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigest <br> |
| <a href="o-digest.h.html#rtl_digest_createSHA-159">rtl_digest_createSHA</a>( void );</td> |
| <td width="50%"> Create a SHA digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigest <br> |
| <a href="o-digest.h.html#rtl_digest_createSHA1-159">rtl_digest_createSHA1</a>( void );</td> |
| <td width="50%"> Create a SHA1 digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-digest.h.html#rtl_digest_destroy-381">rtl_digest_destroy</a>( rtlDigest Digest );</td> |
| <td width="50%"> Destroy a digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-digest.h.html#rtl_digest_destroyHMAC_MD5-381">rtl_digest_destroyHMAC_MD5</a>( rtlDigest Digest );</td> |
| <td width="50%"> Destroy a HMAC_MD5 digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-digest.h.html#rtl_digest_destroyHMAC_SHA1-381">rtl_digest_destroyHMAC_SHA1</a>( rtlDigest Digest );</td> |
| <td width="50%"> Destroy a HMAC_SHA1 digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-digest.h.html#rtl_digest_destroyMD2-381">rtl_digest_destroyMD2</a>( rtlDigest Digest );</td> |
| <td width="50%"> Destroy a MD2 digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-digest.h.html#rtl_digest_destroyMD5-381">rtl_digest_destroyMD5</a>( rtlDigest Digest );</td> |
| <td width="50%"> Destroy a MD5 digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-digest.h.html#rtl_digest_destroySHA-381">rtl_digest_destroySHA</a>( rtlDigest Digest );</td> |
| <td width="50%"> Destroy a SHA digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-digest.h.html#rtl_digest_destroySHA1-381">rtl_digest_destroySHA1</a>( rtlDigest Digest );</td> |
| <td width="50%"> Destroy a SHA1 digest handle. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_get-384">rtl_digest_get</a>( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Finalize a digest and retrieve the digest value. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_getHMAC_MD5-384">rtl_digest_getHMAC_MD5</a>( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Finalize a HMAC_MD5 digest and retrieve the digest value. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_getHMAC_SHA1-384">rtl_digest_getHMAC_SHA1</a>( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Finalize a HMAC_SHA1 digest and retrieve the digest value. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_getMD2-384">rtl_digest_getMD2</a>( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Finalize a MD2 digest and retrieve the digest value. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_getMD5-384">rtl_digest_getMD5</a>( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Finalize a MD5 digest and retrieve the digest value. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_getSHA-384">rtl_digest_getSHA</a>( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Finalize a SHA digest and retrieve the digest value. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_getSHA1-384">rtl_digest_getSHA1</a>( rtlDigest Digest, sal_uInt8 * pBuffer, sal_uInt32 nBufLen );</td> |
| <td width="50%"> Finalize a SHA1 digest and retrieve the digest value. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_init-382">rtl_digest_init</a>( rtlDigest Digest, const sal_uInt8 * pData, sal_uInt32 nDatLen );</td> |
| <td width="50%"> Initialize a digest with given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_initHMAC_MD5-382">rtl_digest_initHMAC_MD5</a>( rtlDigest Digest, const sal_uInt8 * pKeyData, sal_uInt32 nKeyLen );</td> |
| <td width="50%"> Initialize a HMAC_MD5 digest. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_initHMAC_SHA1-382">rtl_digest_initHMAC_SHA1</a>( rtlDigest Digest, const sal_uInt8 * pKeyData, sal_uInt32 nKeyLen );</td> |
| <td width="50%"> Initialize a HMAC_SHA1 digest. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestAlgorithm <br> |
| <a href="o-digest.h.html#rtl_digest_queryAlgorithm-381">rtl_digest_queryAlgorithm</a>( rtlDigest Digest );</td> |
| <td width="50%"> Query the algorithm of a given digest. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_uInt32 <br> |
| <a href="o-digest.h.html#rtl_digest_queryLength-381">rtl_digest_queryLength</a>( rtlDigest Digest );</td> |
| <td width="50%"> Query the length of a given digest. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_update-383">rtl_digest_update</a>( rtlDigest Digest, const void * pData, sal_uInt32 nDatLen );</td> |
| <td width="50%"> Update a digest with given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_updateHMAC_MD5-383">rtl_digest_updateHMAC_MD5</a>( rtlDigest Digest, const void * pData, sal_uInt32 nDatLen );</td> |
| <td width="50%"> Update a HMAC_MD5 digest with given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_updateHMAC_SHA1-383">rtl_digest_updateHMAC_SHA1</a>( rtlDigest Digest, const void * pData, sal_uInt32 nDatLen );</td> |
| <td width="50%"> Update a HMAC_SHA1 digest with given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_updateMD2-383">rtl_digest_updateMD2</a>( rtlDigest Digest, const void * pData, sal_uInt32 nDatLen );</td> |
| <td width="50%"> Update a MD2 digest with given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_updateMD5-383">rtl_digest_updateMD5</a>( rtlDigest Digest, const void * pData, sal_uInt32 nDatLen );</td> |
| <td width="50%"> Update a MD5 digest with given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_updateSHA-383">rtl_digest_updateSHA</a>( rtlDigest Digest, const void * pData, sal_uInt32 nDatLen );</td> |
| <td width="50%"> Update a SHA digest with given data. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlDigestError <br> |
| <a href="o-digest.h.html#rtl_digest_updateSHA1-383">rtl_digest_updateSHA1</a>( rtlDigest Digest, const void * pData, sal_uInt32 nDatLen );</td> |
| <td width="50%"> Update a SHA1 digest with given data. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-memory.h.html#rtl_fillMemory-368">rtl_fillMemory</a>( void * Ptr, sal_uInt32 Bytes, sal_uInt8 Fill );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void * <br> |
| <a href="o-memory.h.html#rtl_findInMemory-371">rtl_findInMemory</a>( const void * MemA, sal_uInt8 ch, sal_uInt32 Bytes );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-alloc.h.html#rtl_freeMemory-372">rtl_freeMemory</a>( void * Ptr );</td> |
| <td width="50%"> Free memory. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-alloc.h.html#rtl_freeZeroMemory-367">rtl_freeZeroMemory</a>( void * Ptr, sal_uInt32 Bytes );</td> |
| <td width="50%"> Zero and free memory. |
| </td> |
| </tr> |
| <tr> |
| <td>oslProcessError <br> |
| <a href="o-process.h.html#rtl_getAppCommandArg-212">rtl_getAppCommandArg</a>( sal_uInt32 nArg, rtl_uString * * strCommandArg );</td> |
| <td width="50%"> Get the nArg-th command-line argument passed to the main-function of this process. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_uInt32 <br> |
| <a href="o-process.h.html#rtl_getAppCommandArgCount-1">rtl_getAppCommandArgCount</a>( );</td> |
| <td width="50%"> Returns the number of command line arguments at process start. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>const sal_Char * <br> |
| <a href="o-tencinfo.h.html#rtl_getBestMimeCharsetFromTextEncoding-179">rtl_getBestMimeCharsetFromTextEncoding</a>( rtl_TextEncoding eTextEncoding );</td> |
| <td width="50%"> Map from a text encoding to the best matching MIME charset. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>const sal_Char * <br> |
| <a href="o-tencinfo.h.html#rtl_getBestUnixCharsetFromTextEncoding-179">rtl_getBestUnixCharsetFromTextEncoding</a>( rtl_TextEncoding eTextEncoding );</td> |
| <td width="50%"> Map from a text encoding to the best matching Unix charset. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_uInt8 <br> |
| <a href="o-tencinfo.h.html#rtl_getBestWindowsCharsetFromTextEncoding-179">rtl_getBestWindowsCharsetFromTextEncoding</a>( rtl_TextEncoding eTextEncoding );</td> |
| <td width="50%"> Map from a text encoding to the best matching numeric Windows charset. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-process.h.html#rtl_getGlobalProcessId-238">rtl_getGlobalProcessId</a>( sal_uInt8 * pTargetUUID );</td> |
| <td width="50%"> gets a 16-byte fixed size identifier which is guaranteed not to change |
| during the current process. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_TextEncoding <br> |
| <a href="o-tencinfo.h.html#rtl_getTextEncodingFromMimeCharset-365">rtl_getTextEncodingFromMimeCharset</a>( const sal_Char * pMimeCharset );</td> |
| <td width="50%"> Map from a MIME charset to a text encoding. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_TextEncoding <br> |
| <a href="o-tencinfo.h.html#rtl_getTextEncodingFromUnixCharset-365">rtl_getTextEncodingFromUnixCharset</a>( const sal_Char * pUnixCharset );</td> |
| <td width="50%"> Map from a Unix charset to a text encoding. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_TextEncoding <br> |
| <a href="o-tencinfo.h.html#rtl_getTextEncodingFromWindowsCharset-364">rtl_getTextEncodingFromWindowsCharset</a>( sal_uInt8 nWinCharset );</td> |
| <td width="50%"> Map from a numeric Windows charset to a text encoding. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-tencinfo.h.html#rtl_getTextEncodingInfo-363">rtl_getTextEncodingInfo</a>( rtl_TextEncoding eTextEncoding, rtl_TextEncodingInfo * pEncInfo );</td> |
| <td width="50%"> Return information about a text encoding. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>const sal_Bool * <br> |
| <a href="o-uri.h.html#rtl_getUriCharClass-485">rtl_getUriCharClass</a>( rtl_UriCharClass eCharClass );</td> |
| <td width="50%"> Map a predefined rtl_UriCharClass to a form usable by rtl_uriEncode(). |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-locale.h.html#rtl_locale_equals-481">rtl_locale_equals</a>( rtl_Locale * This, rtl_Locale * obj );</td> |
| <td width="50%"> Returns true if the locals are equal, otherwis false. |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_uString * <br> |
| <a href="o-locale.h.html#rtl_locale_getCountry-170">rtl_locale_getCountry</a>( rtl_Locale * This );</td> |
| <td width="50%"> Getter for programmatic name of field, |
| an uppercased two-letter ISO-3166 code. |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_Locale * <br> |
| <a href="o-locale.h.html#rtl_locale_getDefault-1">rtl_locale_getDefault</a>( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>rtl_uString * <br> |
| <a href="o-locale.h.html#rtl_locale_getLanguage-170">rtl_locale_getLanguage</a>( rtl_Locale * This );</td> |
| <td width="50%"> Getter for programmatic name of field, |
| an lowercased two-letter ISO-639 code. |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_uString * <br> |
| <a href="o-locale.h.html#rtl_locale_getVariant-170">rtl_locale_getVariant</a>( rtl_Locale * This );</td> |
| <td width="50%"> Getter for programmatic name of field. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-locale.h.html#rtl_locale_hashCode-170">rtl_locale_hashCode</a>( rtl_Locale * This );</td> |
| <td width="50%"> Returns the hash code of the locale This. |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_Locale * <br> |
| <a href="o-locale.h.html#rtl_locale_register-480">rtl_locale_register</a>( const sal_Unicode * language, const sal_Unicode * country, const sal_Unicode * variant );</td> |
| <td width="50%"> Register a locale from language, country and variant. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-locale.h.html#rtl_locale_setDefault-480">rtl_locale_setDefault</a>( const sal_Unicode * language, const sal_Unicode * country, const sal_Unicode * variant );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-logfile.h.html#rtl_logfile_trace-167">rtl_logfile_trace</a>( const sal_Char * pszFormat, ... );</td> |
| <td width="50%"> This function allows to log arbitrary messages even in a product-environment. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-unload.h.html#rtl_moduleCount_acquire-426">rtl_moduleCount_acquire</a>( rtl_ModuleCount * that );</td> |
| <td width="50%"> Default implementation for <code>rtl_ModuleCount.acquire</code>. Use this function along with |
| <code>rtl_StandardModuleCount</code>. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-unload.h.html#rtl_moduleCount_canUnload-427">rtl_moduleCount_canUnload</a>( rtl_StandardModuleCount * that, TimeValue * libUnused );</td> |
| <td width="50%"> Default implementation for <code>component_canUnload</code>. Use this function along with |
| <code>rtl_StandardModuleCount</code>. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-unload.h.html#rtl_moduleCount_release-426">rtl_moduleCount_release</a>( rtl_ModuleCount * that );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-memory.h.html#rtl_moveMemory-369">rtl_moveMemory</a>( void * Dst, const void * Src, sal_uInt32 Bytes );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>rtlRandomError <br> |
| <a href="o-random.h.html#rtl_random_addBytes-374">rtl_random_addBytes</a>( rtlRandomPool Pool, const void * Buffer, sal_uInt32 Bytes );</td> |
| <td width="50%"> Add bytes to a Random Pool. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlRandomPool <br> |
| <a href="o-random.h.html#rtl_random_createPool-159">rtl_random_createPool</a>( void );</td> |
| <td width="50%"> Create a Random Pool. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-random.h.html#rtl_random_destroyPool-373">rtl_random_destroyPool</a>( rtlRandomPool Pool );</td> |
| <td width="50%"> Destroy a Random Pool. |
| </td> |
| </tr> |
| <tr> |
| <td>rtlRandomError <br> |
| <a href="o-random.h.html#rtl_random_getBytes-375">rtl_random_getBytes</a>( rtlRandomPool Pool, void * Buffer, sal_uInt32 Bytes );</td> |
| <td width="50%"> Retrieve bytes from a Random Pool. |
| </td> |
| </tr> |
| <tr> |
| <td>void * <br> |
| <a href="o-alloc.h.html#rtl_reallocateMemory-367">rtl_reallocateMemory</a>( void * Ptr, sal_uInt32 Bytes );</td> |
| <td width="50%"> Reallocate memory. |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-unload.h.html#rtl_registerModuleForUnloading-231">rtl_registerModuleForUnloading</a>( oslModule module );</td> |
| <td width="50%"> By registering a module, one declares that a module supports the |
| unloading mechanism. One registers a module by calling this function.<p> |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-unload.h.html#rtl_removeUnloadingListener-425">rtl_removeUnloadingListener</a>( sal_Int32 cookie );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-textcvt.h.html#rtl_resetTextToUnicodeContext-419">rtl_resetTextToUnicodeContext</a>( rtl_TextToUnicodeConverter hConverter, rtl_TextToUnicodeContext hContext );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-textcvt.h.html#rtl_resetUnicodeToTextContext-422">rtl_resetUnicodeToTextContext</a>( rtl_UnicodeToTextConverter hConverter, rtl_UnicodeToTextContext hContext );</td> |
| <td width="50%"> see http://udk.openoffice.org/cpp/man/spec/textconversion.html |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_compare-388">rtl_str_compare</a>( const sal_Char * first, const sal_Char * second );</td> |
| <td width="50%"> Compare two strings. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_compareIgnoreAsciiCase-388">rtl_str_compareIgnoreAsciiCase</a>( const sal_Char * first, const sal_Char * second );</td> |
| <td width="50%"> Compare two strings, ignoring the case of ASCII characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_compareIgnoreAsciiCase_WithLength-389">rtl_str_compareIgnoreAsciiCase_WithLength</a>( const sal_Char * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen );</td> |
| <td width="50%"> Compare two strings, ignoring the case of ASCII characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_compare_WithLength-389">rtl_str_compare_WithLength</a>( const sal_Char * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen );</td> |
| <td width="50%"> Compare two strings. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_getLength-365">rtl_str_getLength</a>( const sal_Char * str );</td> |
| <td width="50%"> Return the length of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_hashCode-365">rtl_str_hashCode</a>( const sal_Char * str );</td> |
| <td width="50%"> Return a hash code for a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_hashCode_WithLength-391">rtl_str_hashCode_WithLength</a>( const sal_Char * str, sal_Int32 len );</td> |
| <td width="50%"> Return a hash code for a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_indexOfChar-392">rtl_str_indexOfChar</a>( const sal_Char * str, sal_Char ch );</td> |
| <td width="50%"> Search for the first occurrence of a character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_indexOfChar_WithLength-393">rtl_str_indexOfChar_WithLength</a>( const sal_Char * str, sal_Int32 len, sal_Char ch );</td> |
| <td width="50%"> Search for the first occurrence of a character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_indexOfStr-388">rtl_str_indexOfStr</a>( const sal_Char * str, const sal_Char * subStr );</td> |
| <td width="50%"> Search for the first occurrence of a substring within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_indexOfStr_WithLength-389">rtl_str_indexOfStr_WithLength</a>( const sal_Char * str, sal_Int32 len, const sal_Char * subStr, sal_Int32 subLen );</td> |
| <td width="50%"> Search for the first occurrence of a substring within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_lastIndexOfChar-392">rtl_str_lastIndexOfChar</a>( const sal_Char * str, sal_Char ch );</td> |
| <td width="50%"> Search for the last occurrence of a character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_lastIndexOfChar_WithLength-393">rtl_str_lastIndexOfChar_WithLength</a>( const sal_Char * str, sal_Int32 len, sal_Char ch );</td> |
| <td width="50%"> Search for the last occurrence of a character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_lastIndexOfStr-388">rtl_str_lastIndexOfStr</a>( const sal_Char * str, const sal_Char * subStr );</td> |
| <td width="50%"> Search for the last occurrence of a substring within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_lastIndexOfStr_WithLength-389">rtl_str_lastIndexOfStr_WithLength</a>( const sal_Char * str, sal_Int32 len, const sal_Char * subStr, sal_Int32 subLen );</td> |
| <td width="50%"> Search for the last occurrence of a substring within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_str_replaceChar-394">rtl_str_replaceChar</a>( sal_Char * str, sal_Char oldChar, sal_Char newChar );</td> |
| <td width="50%"> Replace all occurrences of a single character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_str_replaceChar_WithLength-395">rtl_str_replaceChar_WithLength</a>( sal_Char * str, sal_Int32 len, sal_Char oldChar, sal_Char newChar );</td> |
| <td width="50%"> Replace all occurrences of a single character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_reverseCompare_WithLength-389">rtl_str_reverseCompare_WithLength</a>( const sal_Char * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen );</td> |
| <td width="50%"> Compare two strings from back to front. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_shortenedCompareIgnoreAsciiCase_WithLength-390">rtl_str_shortenedCompareIgnoreAsciiCase_WithLength</a>( const sal_Char * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen, sal_Int32 shortenedLen );</td> |
| <td width="50%"> Compare two strings with a maximum count of characters, ignoring the case |
| of ASCII characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_shortenedCompare_WithLength-390">rtl_str_shortenedCompare_WithLength</a>( const sal_Char * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen, sal_Int32 shortenedLen );</td> |
| <td width="50%"> Compare two strings with a maximum count of characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_str_toAsciiLowerCase-396">rtl_str_toAsciiLowerCase</a>( sal_Char * str );</td> |
| <td width="50%"> Convert all ASCII uppercase letters to lowercase within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_str_toAsciiLowerCase_WithLength-397">rtl_str_toAsciiLowerCase_WithLength</a>( sal_Char * str, sal_Int32 len );</td> |
| <td width="50%"> Convert all ASCII uppercase letters to lowercase within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_str_toAsciiUpperCase-396">rtl_str_toAsciiUpperCase</a>( sal_Char * str );</td> |
| <td width="50%"> Convert all ASCII lowercase letters to uppercase within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_str_toAsciiUpperCase_WithLength-397">rtl_str_toAsciiUpperCase_WithLength</a>( sal_Char * str, sal_Int32 len );</td> |
| <td width="50%"> Convert all ASCII lowercase letters to uppercase within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-string.h.html#rtl_str_toBoolean-365">rtl_str_toBoolean</a>( const sal_Char * str );</td> |
| <td width="50%"> Interpret a string as a boolean. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>double <br> |
| <a href="o-string.h.html#rtl_str_toDouble-365">rtl_str_toDouble</a>( const sal_Char * str );</td> |
| <td width="50%"> Interpret a string as a double. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>float <br> |
| <a href="o-string.h.html#rtl_str_toFloat-365">rtl_str_toFloat</a>( const sal_Char * str );</td> |
| <td width="50%"> Interpret a string as a float. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_toInt32-404">rtl_str_toInt32</a>( const sal_Char * str, sal_Int16 radix );</td> |
| <td width="50%"> Interpret a string as an integer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int64 <br> |
| <a href="o-string.h.html#rtl_str_toInt64-404">rtl_str_toInt64</a>( const sal_Char * str, sal_Int16 radix );</td> |
| <td width="50%"> Interpret a string as a long integer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_trim-396">rtl_str_trim</a>( sal_Char * str );</td> |
| <td width="50%"> Remove white space from both ends of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_trim_WithLength-397">rtl_str_trim_WithLength</a>( sal_Char * str, sal_Int32 len );</td> |
| <td width="50%"> Remove white space from both ends of the string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_valueOfBoolean-398">rtl_str_valueOfBoolean</a>( sal_Char * str, sal_Bool b );</td> |
| <td width="50%"> Create the string representation of a boolean. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_valueOfChar-399">rtl_str_valueOfChar</a>( sal_Char * str, sal_Char ch );</td> |
| <td width="50%"> Create the string representation of a character. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_valueOfDouble-403">rtl_str_valueOfDouble</a>( sal_Char * str, double d );</td> |
| <td width="50%"> Create the string representation of a double. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_valueOfFloat-402">rtl_str_valueOfFloat</a>( sal_Char * str, float f );</td> |
| <td width="50%"> Create the string representation of a float. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_valueOfInt32-400">rtl_str_valueOfInt32</a>( sal_Char * str, sal_Int32 i, sal_Int16 radix );</td> |
| <td width="50%"> Create the string representation of an integer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_str_valueOfInt64-401">rtl_str_valueOfInt64</a>( sal_Char * str, sal_Int64 l, sal_Int16 radix );</td> |
| <td width="50%"> Create the string representation of a long integer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_string2UString-459">rtl_string2UString</a>( rtl_uString * * newStr, const sal_Char * str, sal_Int32 len, rtl_TextEncoding encoding, sal_uInt32 convertFlags );</td> |
| <td width="50%"> Create a new Unicode string by converting a byte string, using a specific |
| text encoding. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_acquire-405">rtl_string_acquire</a>( rtl_String * str );</td> |
| <td width="50%"> Increment the reference count of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_assign-411">rtl_string_assign</a>( rtl_String * * str, rtl_String * rightValue );</td> |
| <td width="50%"> Assign a new value to a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_string_getLength-412">rtl_string_getLength</a>( const rtl_String * str );</td> |
| <td width="50%"> Return the length of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Char * <br> |
| <a href="o-string.h.html#rtl_string_getStr-405">rtl_string_getStr</a>( rtl_String * str );</td> |
| <td width="50%"> Return a pointer to the underlying character array of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-string.h.html#rtl_string_getToken-416">rtl_string_getToken</a>( rtl_String * * newStr, rtl_String * str, sal_Int32 token, sal_Char cTok, sal_Int32 index );</td> |
| <td width="50%"> Create a new string by extracting a single token from another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_new-406">rtl_string_new</a>( rtl_String * * newStr );</td> |
| <td width="50%"> Allocate a new string containing no characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_newConcat-413">rtl_string_newConcat</a>( rtl_String * * newStr, rtl_String * left, rtl_String * right );</td> |
| <td width="50%"> Create a new string that is the concatenation of two other strings. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_newFromStr-409">rtl_string_newFromStr</a>( rtl_String * * newStr, const sal_Char * value );</td> |
| <td width="50%"> Allocate a new string that contains a copy of a character array. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_newFromStr_WithLength-410">rtl_string_newFromStr_WithLength</a>( rtl_String * * newStr, const sal_Char * value, sal_Int32 len );</td> |
| <td width="50%"> Allocate a new string that contains a copy of a character array. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_newFromString-408">rtl_string_newFromString</a>( rtl_String * * newStr, const rtl_String * value );</td> |
| <td width="50%"> Allocate a new string that contains a copy of another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_newReplace-415">rtl_string_newReplace</a>( rtl_String * * newStr, rtl_String * str, sal_Char oldChar, sal_Char newChar );</td> |
| <td width="50%"> Create a new string by replacing all occurrences of a single character |
| within another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_newReplaceStrAt-414">rtl_string_newReplaceStrAt</a>( rtl_String * * newStr, rtl_String * str, sal_Int32 index, sal_Int32 count, rtl_String * subStr );</td> |
| <td width="50%"> Create a new string by replacing a substring of another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_newToAsciiLowerCase-411">rtl_string_newToAsciiLowerCase</a>( rtl_String * * newStr, rtl_String * str );</td> |
| <td width="50%"> Create a new string by converting all ASCII uppercase letters to lowercase |
| within another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_newToAsciiUpperCase-411">rtl_string_newToAsciiUpperCase</a>( rtl_String * * newStr, rtl_String * str );</td> |
| <td width="50%"> Create a new string by converting all ASCII lowercase letters to uppercase |
| within another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_newTrim-411">rtl_string_newTrim</a>( rtl_String * * newStr, rtl_String * str );</td> |
| <td width="50%"> Create a new string by removing white space from both ends of another |
| string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_new_WithLength-407">rtl_string_new_WithLength</a>( rtl_String * * newStr, sal_Int32 len );</td> |
| <td width="50%"> Allocate a new string containing space for a given number of characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_string_release-405">rtl_string_release</a>( rtl_String * str );</td> |
| <td width="50%"> Decrement the reference count of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-strbuf.h.html#rtl_stringbuffer_ensureCapacity-483">rtl_stringbuffer_ensureCapacity</a>( rtl_String * * This, sal_Int32 * capacity, sal_Int32 minimumCapacity );</td> |
| <td width="50%"> Ensures that the capacity of the buffer is at least equal to the |
| specified minimum. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-strbuf.h.html#rtl_stringbuffer_insert-484">rtl_stringbuffer_insert</a>( rtl_String * * This, sal_Int32 * capacity, sal_Int32 offset, const sal_Char * str, sal_Int32 len );</td> |
| <td width="50%"> Inserts the string representation of the <code>char</code> array |
| argument into this string buffer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-strbuf.h.html#rtl_stringbuffer_newFromStr_WithLength-410">rtl_stringbuffer_newFromStr_WithLength</a>( rtl_String * * newStr, const sal_Char * value, sal_Int32 count );</td> |
| <td width="50%"> Allocates a new <code>String</code> that contains characters from |
| the character array argument. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-strbuf.h.html#rtl_stringbuffer_newFromStringBuffer-482">rtl_stringbuffer_newFromStringBuffer</a>( rtl_String * * newStr, sal_Int32 capacity, rtl_String * olsStr );</td> |
| <td width="50%"> Allocates a new <code>String</code> that contains the same sequence of |
| characters as the string argument. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>rtl_TestResult * <br> |
| <a href="o-tres.h.html#rtl_tres_create-488">rtl_tres_create</a>( const sal_Char * meth, sal_uInt32 flags );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-tres.h.html#rtl_tres_destroy-489">rtl_tres_destroy</a>( rtl_TestResult * res );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-string.h.html#rtl_uString2String-417">rtl_uString2String</a>( rtl_String * * newStr, const sal_Unicode * str, sal_Int32 len, rtl_TextEncoding encoding, sal_uInt32 convertFlags );</td> |
| <td width="50%"> Create a new byte string by converting a Unicode string, using a specific |
| text encoding. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_acquire-123">rtl_uString_acquire</a>( rtl_uString * str );</td> |
| <td width="50%"> Increment the reference count of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_assign-453">rtl_uString_assign</a>( rtl_uString * * str, rtl_uString * rightValue );</td> |
| <td width="50%"> Assign a new value to a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_uString_getLength-454">rtl_uString_getLength</a>( const rtl_uString * str );</td> |
| <td width="50%"> Return the length of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Unicode * <br> |
| <a href="o-ustring.h.html#rtl_uString_getStr-123">rtl_uString_getStr</a>( rtl_uString * str );</td> |
| <td width="50%"> Return a pointer to the underlying character array of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_uString_getToken-458">rtl_uString_getToken</a>( rtl_uString * * newStr, rtl_uString * str, sal_Int32 token, sal_Unicode cTok, sal_Int32 index );</td> |
| <td width="50%"> Create a new string by extracting a single token from another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_new-138">rtl_uString_new</a>( rtl_uString * * newStr );</td> |
| <td width="50%"> Allocate a new string containing no characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_newConcat-455">rtl_uString_newConcat</a>( rtl_uString * * newStr, rtl_uString * left, rtl_uString * right );</td> |
| <td width="50%"> Create a new string that is the concatenation of two other strings. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_newFromAscii-452">rtl_uString_newFromAscii</a>( rtl_uString * * newStr, const sal_Char * value );</td> |
| <td width="50%"> Allocate a new string that contains a copy of a character array. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_newFromStr-451">rtl_uString_newFromStr</a>( rtl_uString * * newStr, const sal_Unicode * value );</td> |
| <td width="50%"> Allocate a new string that contains a copy of a character array. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_newFromStr_WithLength-358">rtl_uString_newFromStr_WithLength</a>( rtl_uString * * newStr, const sal_Unicode * value, sal_Int32 len );</td> |
| <td width="50%"> Allocate a new string that contains a copy of a character array. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_newFromString-450">rtl_uString_newFromString</a>( rtl_uString * * newStr, const rtl_uString * value );</td> |
| <td width="50%"> Allocate a new string that contains a copy of another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_newReplace-457">rtl_uString_newReplace</a>( rtl_uString * * newStr, rtl_uString * str, sal_Unicode oldChar, sal_Unicode newChar );</td> |
| <td width="50%"> Create a new string by replacing all occurrences of a single character |
| within another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_newReplaceStrAt-456">rtl_uString_newReplaceStrAt</a>( rtl_uString * * newStr, rtl_uString * str, sal_Int32 index, sal_Int32 count, rtl_uString * subStr );</td> |
| <td width="50%"> Create a new string by replacing a substring of another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_newToAsciiLowerCase-453">rtl_uString_newToAsciiLowerCase</a>( rtl_uString * * newStr, rtl_uString * str );</td> |
| <td width="50%"> Create a new string by converting all ASCII uppercase letters to lowercase |
| within another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_newToAsciiUpperCase-453">rtl_uString_newToAsciiUpperCase</a>( rtl_uString * * newStr, rtl_uString * str );</td> |
| <td width="50%"> Create a new string by converting all ASCII lowercase letters to uppercase |
| within another string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_newTrim-453">rtl_uString_newTrim</a>( rtl_uString * * newStr, rtl_uString * str );</td> |
| <td width="50%"> Create a new string by removing white space from both ends of another |
| string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_new_WithLength-449">rtl_uString_new_WithLength</a>( rtl_uString * * newStr, sal_Int32 nLen );</td> |
| <td width="50%"> Allocate a new string containing space for a given number of characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_uString_release-123">rtl_uString_release</a>( rtl_uString * str );</td> |
| <td width="50%"> Decrement the reference count of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustrbuf.h.html#rtl_uStringbuffer_ensureCapacity-360">rtl_uStringbuffer_ensureCapacity</a>( rtl_uString * * This, sal_Int32 * capacity, sal_Int32 minimumCapacity );</td> |
| <td width="50%"> Ensures that the capacity of the buffer is at least equal to the |
| specified minimum. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustrbuf.h.html#rtl_uStringbuffer_insert-361">rtl_uStringbuffer_insert</a>( rtl_uString * * This, sal_Int32 * capacity, sal_Int32 offset, const sal_Unicode * str, sal_Int32 len );</td> |
| <td width="50%"> Inserts the string representation of the <code>str</code> array |
| argument into this string buffer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustrbuf.h.html#rtl_uStringbuffer_insert_ascii-362">rtl_uStringbuffer_insert_ascii</a>( rtl_uString * * This, sal_Int32 * capacity, sal_Int32 offset, const sal_Char * str, sal_Int32 len );</td> |
| <td width="50%"> Inserts the 8-Bit ASCII string representation of the <code>str</code> |
| array argument into this string buffer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustrbuf.h.html#rtl_uStringbuffer_newFromStr_WithLength-358">rtl_uStringbuffer_newFromStr_WithLength</a>( rtl_uString * * newStr, const sal_Unicode * value, sal_Int32 count );</td> |
| <td width="50%"> Allocates a new <code>String</code> that contains characters from |
| the character array argument. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustrbuf.h.html#rtl_uStringbuffer_newFromStringBuffer-359">rtl_uStringbuffer_newFromStringBuffer</a>( rtl_uString * * newStr, sal_Int32 capacity, rtl_uString * olsStr );</td> |
| <td width="50%"> Allocates a new <code>String</code> that contains the same sequence of |
| characters as the string argument. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-unload.h.html#rtl_unloadUnusedModules-234">rtl_unloadUnusedModules</a>( TimeValue * libUnused );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-unload.h.html#rtl_unregisterModuleForUnloading-231">rtl_unregisterModuleForUnloading</a>( oslModule module );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-uri.h.html#rtl_uriDecode-487">rtl_uriDecode</a>( rtl_uString * pText, rtl_UriDecodeMechanism eMechanism, rtl_TextEncoding eCharset, rtl_uString * * pResult );</td> |
| <td width="50%"> Decode (a part of) a URI. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-uri.h.html#rtl_uriEncode-486">rtl_uriEncode</a>( rtl_uString * pText, const sal_Bool * pCharClass, rtl_UriEncodeMechanism eMechanism, rtl_TextEncoding eCharset, rtl_uString * * pResult );</td> |
| <td width="50%"> Encode a text as (part of) a URI. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_ascii_compare-432">rtl_ustr_ascii_compare</a>( const sal_Unicode * first, const sal_Char * second );</td> |
| <td width="50%"> Compare two strings. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_ascii_compareIgnoreAsciiCase-432">rtl_ustr_ascii_compareIgnoreAsciiCase</a>( const sal_Unicode * first, const sal_Char * second );</td> |
| <td width="50%"> Compare two strings, ignoring the case of ASCII characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength-433">rtl_ustr_ascii_compareIgnoreAsciiCase_WithLength</a>( const sal_Unicode * first, sal_Int32 firstLen, const sal_Char * second );</td> |
| <td width="50%"> Compare two strings, ignoring the case of ASCII characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_ascii_compare_WithLength-433">rtl_ustr_ascii_compare_WithLength</a>( const sal_Unicode * first, sal_Int32 firstLen, const sal_Char * second );</td> |
| <td width="50%"> Compare two strings. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_ascii_shortenedCompareIgnoreAsciiCase_WithLength-434">rtl_ustr_ascii_shortenedCompareIgnoreAsciiCase_WithLength</a>( const sal_Unicode * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 shortenedLen );</td> |
| <td width="50%"> Compare two strings with a maximum count of characters, ignoring the case |
| of ASCII characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_ascii_shortenedCompare_WithLength-434">rtl_ustr_ascii_shortenedCompare_WithLength</a>( const sal_Unicode * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 shortenedLen );</td> |
| <td width="50%"> Compare two strings with a maximum count of characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_asciil_reverseCompare_WithLength-434">rtl_ustr_asciil_reverseCompare_WithLength</a>( const sal_Unicode * first, sal_Int32 firstLen, const sal_Char * second, sal_Int32 secondLen );</td> |
| <td width="50%"> Compare two strings from back to front. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_compare-429">rtl_ustr_compare</a>( const sal_Unicode * first, const sal_Unicode * second );</td> |
| <td width="50%"> Compare two strings. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_compareIgnoreAsciiCase-429">rtl_ustr_compareIgnoreAsciiCase</a>( const sal_Unicode * first, const sal_Unicode * second );</td> |
| <td width="50%"> Compare two strings, ignoring the case of ASCII characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_compareIgnoreAsciiCase_WithLength-430">rtl_ustr_compareIgnoreAsciiCase_WithLength</a>( const sal_Unicode * first, sal_Int32 firstLen, const sal_Unicode * second, sal_Int32 secondLen );</td> |
| <td width="50%"> Compare two strings, ignoring the case of ASCII characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_compare_WithLength-430">rtl_ustr_compare_WithLength</a>( const sal_Unicode * first, sal_Int32 firstLen, const sal_Unicode * second, sal_Int32 secondLen );</td> |
| <td width="50%"> Compare two strings. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_getLength-428">rtl_ustr_getLength</a>( const sal_Unicode * str );</td> |
| <td width="50%"> Return the length of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_hashCode-428">rtl_ustr_hashCode</a>( const sal_Unicode * str );</td> |
| <td width="50%"> Return a hash code for a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_hashCode_WithLength-435">rtl_ustr_hashCode_WithLength</a>( const sal_Unicode * str, sal_Int32 len );</td> |
| <td width="50%"> Return a hash code for a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_indexOfChar-436">rtl_ustr_indexOfChar</a>( const sal_Unicode * str, sal_Unicode ch );</td> |
| <td width="50%"> Search for the first occurrence of a character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_indexOfChar_WithLength-437">rtl_ustr_indexOfChar_WithLength</a>( const sal_Unicode * str, sal_Int32 len, sal_Unicode ch );</td> |
| <td width="50%"> Search for the first occurrence of a character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_indexOfStr-429">rtl_ustr_indexOfStr</a>( const sal_Unicode * str, const sal_Unicode * subStr );</td> |
| <td width="50%"> Search for the first occurrence of a substring within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_indexOfStr_WithLength-430">rtl_ustr_indexOfStr_WithLength</a>( const sal_Unicode * str, sal_Int32 len, const sal_Unicode * subStr, sal_Int32 subLen );</td> |
| <td width="50%"> Search for the first occurrence of a substring within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_lastIndexOfChar-436">rtl_ustr_lastIndexOfChar</a>( const sal_Unicode * str, sal_Unicode ch );</td> |
| <td width="50%"> Search for the last occurrence of a character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_lastIndexOfChar_WithLength-437">rtl_ustr_lastIndexOfChar_WithLength</a>( const sal_Unicode * str, sal_Int32 len, sal_Unicode ch );</td> |
| <td width="50%"> Search for the last occurrence of a character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_lastIndexOfStr-429">rtl_ustr_lastIndexOfStr</a>( const sal_Unicode * str, const sal_Unicode * subStr );</td> |
| <td width="50%"> Search for the last occurrence of a substring within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_lastIndexOfStr_WithLength-430">rtl_ustr_lastIndexOfStr_WithLength</a>( const sal_Unicode * str, sal_Int32 len, const sal_Unicode * subStr, sal_Int32 subLen );</td> |
| <td width="50%"> Search for the last occurrence of a substring within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_ustr_replaceChar-438">rtl_ustr_replaceChar</a>( sal_Unicode * str, sal_Unicode oldChar, sal_Unicode newChar );</td> |
| <td width="50%"> Replace all occurrences of a single character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_ustr_replaceChar_WithLength-439">rtl_ustr_replaceChar_WithLength</a>( sal_Unicode * str, sal_Int32 len, sal_Unicode oldChar, sal_Unicode newChar );</td> |
| <td width="50%"> Replace all occurrences of a single character within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_reverseCompare_WithLength-430">rtl_ustr_reverseCompare_WithLength</a>( const sal_Unicode * first, sal_Int32 firstLen, const sal_Unicode * second, sal_Int32 secondLen );</td> |
| <td width="50%"> Compare two strings from back to front. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_shortenedCompareIgnoreAsciiCase_WithLength-431">rtl_ustr_shortenedCompareIgnoreAsciiCase_WithLength</a>( const sal_Unicode * first, sal_Int32 firstLen, const sal_Unicode * second, sal_Int32 secondLen, sal_Int32 shortenedLen );</td> |
| <td width="50%"> Compare two strings with a maximum count of characters, ignoring the case |
| of ASCII characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_shortenedCompare_WithLength-431">rtl_ustr_shortenedCompare_WithLength</a>( const sal_Unicode * first, sal_Int32 firstLen, const sal_Unicode * second, sal_Int32 secondLen, sal_Int32 shortenedLen );</td> |
| <td width="50%"> Compare two strings with a maximum count of characters. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_ustr_toAsciiLowerCase-440">rtl_ustr_toAsciiLowerCase</a>( sal_Unicode * str );</td> |
| <td width="50%"> Convert all ASCII uppercase letters to lowercase within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_ustr_toAsciiLowerCase_WithLength-441">rtl_ustr_toAsciiLowerCase_WithLength</a>( sal_Unicode * str, sal_Int32 len );</td> |
| <td width="50%"> Convert all ASCII uppercase letters to lowercase within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_ustr_toAsciiUpperCase-440">rtl_ustr_toAsciiUpperCase</a>( sal_Unicode * str );</td> |
| <td width="50%"> Convert all ASCII lowercase letters to uppercase within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-ustring.h.html#rtl_ustr_toAsciiUpperCase_WithLength-441">rtl_ustr_toAsciiUpperCase_WithLength</a>( sal_Unicode * str, sal_Int32 len );</td> |
| <td width="50%"> Convert all ASCII lowercase letters to uppercase within a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-ustring.h.html#rtl_ustr_toBoolean-428">rtl_ustr_toBoolean</a>( const sal_Unicode * str );</td> |
| <td width="50%"> Interpret a string as a boolean. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>double <br> |
| <a href="o-ustring.h.html#rtl_ustr_toDouble-428">rtl_ustr_toDouble</a>( const sal_Unicode * str );</td> |
| <td width="50%"> Interpret a string as a double. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>float <br> |
| <a href="o-ustring.h.html#rtl_ustr_toFloat-428">rtl_ustr_toFloat</a>( const sal_Unicode * str );</td> |
| <td width="50%"> Interpret a string as a float. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_toInt32-448">rtl_ustr_toInt32</a>( const sal_Unicode * str, sal_Int16 radix );</td> |
| <td width="50%"> Interpret a string as an integer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int64 <br> |
| <a href="o-ustring.h.html#rtl_ustr_toInt64-448">rtl_ustr_toInt64</a>( const sal_Unicode * str, sal_Int16 radix );</td> |
| <td width="50%"> Interpret a string as a long integer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_trim-440">rtl_ustr_trim</a>( sal_Unicode * str );</td> |
| <td width="50%"> Remove white space from both ends of a string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_trim_WithLength-441">rtl_ustr_trim_WithLength</a>( sal_Unicode * str, sal_Int32 len );</td> |
| <td width="50%"> Remove white space from both ends of the string. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_valueOfBoolean-442">rtl_ustr_valueOfBoolean</a>( sal_Unicode * str, sal_Bool b );</td> |
| <td width="50%"> Create the string representation of a boolean. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_valueOfChar-443">rtl_ustr_valueOfChar</a>( sal_Unicode * str, sal_Unicode ch );</td> |
| <td width="50%"> Create the string representation of a character. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_valueOfDouble-447">rtl_ustr_valueOfDouble</a>( sal_Unicode * str, double d );</td> |
| <td width="50%"> Create the string representation of a double. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_valueOfFloat-446">rtl_ustr_valueOfFloat</a>( sal_Unicode * str, float f );</td> |
| <td width="50%"> Create the string representation of a float. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_valueOfInt32-444">rtl_ustr_valueOfInt32</a>( sal_Unicode * str, sal_Int32 i, sal_Int16 radix );</td> |
| <td width="50%"> Create the string representation of an integer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Int32 <br> |
| <a href="o-ustring.h.html#rtl_ustr_valueOfInt64-445">rtl_ustr_valueOfInt64</a>( sal_Unicode * str, sal_Int64 l, sal_Int16 radix );</td> |
| <td width="50%"> Create the string representation of a long integer. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-memory.h.html#rtl_zeroMemory-367">rtl_zeroMemory</a>( void * Ptr, sal_uInt32 Bytes );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>int <br> |
| <a href="o-main.h.html#sal_main-1">sal_main</a>( );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_acquireHandle-523">store_acquireHandle</a>( storeHandle Handle );</td> |
| <td width="50%"> Acquire a Handle. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_attrib-537">store_attrib</a>( storeFileHandle hFile, rtl_uString * pPath, rtl_uString * pName, sal_uInt32 nMask1, sal_uInt32 nMask2, sal_uInt32 * pnAttrib );</td> |
| <td width="50%"> Set attributes of a file entry. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_closeDirectory-529">store_closeDirectory</a>( storeDirectoryHandle hDirectory );</td> |
| <td width="50%"> Close a directory. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_closeFile-526">store_closeFile</a>( storeFileHandle hFile );</td> |
| <td width="50%"> Close a file. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_closeStream-532">store_closeStream</a>( storeStreamHandle hStrm );</td> |
| <td width="50%"> Close a stream. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_createMemoryFile-524">store_createMemoryFile</a>( sal_uInt16 nPageSize, storeFileHandle * phFile );</td> |
| <td width="50%"> Open a temporary file in memory. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_findFirst-530">store_findFirst</a>( storeDirectoryHandle hDirectory, storeFindData * pFindData );</td> |
| <td width="50%"> Find first directory entry. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_findNext-530">store_findNext</a>( storeDirectoryHandle hDirectory, storeFindData * pFindData );</td> |
| <td width="50%"> Find next directory entry. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_flushFile-526">store_flushFile</a>( storeFileHandle hFile );</td> |
| <td width="50%"> Flush a file. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_flushStream-532">store_flushStream</a>( storeStreamHandle hStrm );</td> |
| <td width="50%"> Flush a stream. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_getFileRefererCount-527">store_getFileRefererCount</a>( storeFileHandle hFile, sal_uInt32 * pnRefCount );</td> |
| <td width="50%"> Get the number of referers to a file. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_getFileSize-527">store_getFileSize</a>( storeFileHandle hFile, sal_uInt32 * pnSize );</td> |
| <td width="50%"> Get the size of a file. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_getStreamSize-535">store_getStreamSize</a>( storeStreamHandle hStrm, sal_uInt32 * pnSize );</td> |
| <td width="50%"> Get the size of a stream. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_link-538">store_link</a>( storeFileHandle hFile, rtl_uString * pSrcPath, rtl_uString * pSrcName, rtl_uString * pDstPath, rtl_uString * pDstName );</td> |
| <td width="50%"> Insert a file entry as 'hard link' to another file entry. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_openDirectory-528">store_openDirectory</a>( storeFileHandle hFile, rtl_uString * pPath, rtl_uString * pName, storeAccessMode eAccessMode, storeDirectoryHandle * phDirectory );</td> |
| <td width="50%"> Open a directory. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_openFile-525">store_openFile</a>( rtl_uString * pFilename, storeAccessMode eAccessMode, sal_uInt16 nPageSize, storeFileHandle * phFile );</td> |
| <td width="50%"> Open a file. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_openStream-531">store_openStream</a>( storeFileHandle hFile, rtl_uString * pPath, rtl_uString * pName, storeAccessMode eMode, storeStreamHandle * phStrm );</td> |
| <td width="50%"> Open a stream. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_readStream-533">store_readStream</a>( storeStreamHandle hStrm, sal_uInt32 nOffset, void * pBuffer, sal_uInt32 nBytes, sal_uInt32 * pnDone );</td> |
| <td width="50%"> Read from a stream. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_rebuildFile-126">store_rebuildFile</a>( rtl_uString * pSrcFilename, rtl_uString * pDstFilename );</td> |
| <td width="50%"> Recover and Compact a file into another file. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_releaseHandle-523">store_releaseHandle</a>( storeHandle Handle );</td> |
| <td width="50%"> Release a Handle. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_remove-539">store_remove</a>( storeFileHandle hFile, rtl_uString * pPath, rtl_uString * pName );</td> |
| <td width="50%"> Remove a file entry. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_rename-538">store_rename</a>( storeFileHandle hFile, rtl_uString * pSrcPath, rtl_uString * pSrcName, rtl_uString * pDstPath, rtl_uString * pDstName );</td> |
| <td width="50%"> Rename a file entry. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_setStreamSize-536">store_setStreamSize</a>( storeStreamHandle hStrm, sal_uInt32 nSize );</td> |
| <td width="50%"> Set the size of a stream. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_symlink-538">store_symlink</a>( storeFileHandle hFile, rtl_uString * pSrcPath, rtl_uString * pSrcName, rtl_uString * pDstPath, rtl_uString * pDstName );</td> |
| <td width="50%"> Insert a file entry as 'symbolic link' to another file entry. |
| </td> |
| </tr> |
| <tr> |
| <td>storeError <br> |
| <a href="o-store.h.html#store_writeStream-534">store_writeStream</a>( storeStreamHandle hStrm, sal_uInt32 nOffset, const void * pBuffer, sal_uInt32 nBytes, sal_uInt32 * pnDone );</td> |
| <td width="50%"> Write to a stream. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_setCacheSize-425">typelib_setCacheSize</a>( sal_Int32 nNewSize );</td> |
| <td width="50%"> Sets size of type description cache. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_static_array_type_init-735">typelib_static_array_type_init</a>( typelib_TypeDescriptionReference * * ppRef, typelib_TypeDescriptionReference * pElementType, sal_Int32 nDimensions, ... );</td> |
| <td width="50%"> Inits static array type reference. Thread synchronizes on typelib init mutex. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_static_compound_type_init-736">typelib_static_compound_type_init</a>( typelib_TypeDescriptionReference * * ppRef, typelib_TypeClass eTypeClass, const sal_Char * pTypeName, typelib_TypeDescriptionReference * pBaseType, sal_Int32 nMembers, typelib_TypeDescriptionReference * * ppMembers );</td> |
| <td width="50%"> Inits incomplete static compound type reference. Thread synchronizes on typelib init mutex. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_static_enum_type_init-738">typelib_static_enum_type_init</a>( typelib_TypeDescriptionReference * * ppRef, const sal_Char * pTypeName, sal_Int32 nDefaultValue );</td> |
| <td width="50%"> Inits incomplete static enum type reference. Thread synchronizes on typelib init mutex. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_static_interface_type_init-737">typelib_static_interface_type_init</a>( typelib_TypeDescriptionReference * * ppRef, const sal_Char * pTypeName, typelib_TypeDescriptionReference * pBaseType );</td> |
| <td width="50%"> Inits incomplete static interface type reference. Thread synchronizes on typelib init mutex. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_static_sequence_type_init-731">typelib_static_sequence_type_init</a>( typelib_TypeDescriptionReference * * ppRef, typelib_TypeDescriptionReference * pElementType );</td> |
| <td width="50%"> Inits static sequence type reference. Thread synchronizes on typelib init mutex. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>typelib_TypeDescriptionReference * * <br> |
| <a href="o-typedescription.h.html#typelib_static_type_getByTypeClass-734">typelib_static_type_getByTypeClass</a>( typelib_TypeClass eTypeClass );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_static_type_init-727">typelib_static_type_init</a>( typelib_TypeDescriptionReference * * ppRef, typelib_TypeClass eTypeClass, const sal_Char * pTypeName );</td> |
| <td width="50%"> Inits static type reference. Thread synchronizes on typelib init mutex. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_static_union_type_init-739">typelib_static_union_type_init</a>( typelib_TypeDescriptionReference * * ppRef, const sal_Char * pTypeName, typelib_TypeDescriptionReference * pDiscriminantType, sal_Int64 nDefaultDiscriminant, typelib_TypeDescriptionReference * pDefaultType, sal_Int32 nMembers, sal_Int64 * pDiscriminants, typelib_TypeDescriptionReference * * pMemberTypes );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_acquire-721">typelib_typedescription_acquire</a>( typelib_TypeDescription * pDesc );</td> |
| <td width="50%"> Increments reference count of given type description. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_complete-722">typelib_typedescription_complete</a>( typelib_TypeDescription * * ppTypeDescr );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_equals-723">typelib_typedescription_equals</a>( const typelib_TypeDescription * p1, const typelib_TypeDescription * p2 );</td> |
| <td width="50%"> Tests whether two types descriptions are equal, i.e. type class and names are equal. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_getByName-724">typelib_typedescription_getByName</a>( typelib_TypeDescription * * ppRet, rtl_uString * pName );</td> |
| <td width="50%"> Retrieves a type description via its fully qualified name. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_isAssignableFrom-732">typelib_typedescription_isAssignableFrom</a>( typelib_TypeDescription * pAssignable, typelib_TypeDescription * pFrom );</td> |
| <td width="50%"> Tests if values of type pAssignable can be assigned by values of type pFrom. This includes |
| widening conversion (e.g., long assignable from short), as long as there is no data loss. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_new-717">typelib_typedescription_new</a>( typelib_TypeDescription * * ppRet, typelib_TypeClass eTypeClass, rtl_uString * pTypeName, typelib_TypeDescriptionReference * pType, sal_Int32 nMembers, typelib_CompoundMember_Init * pMembers );</td> |
| <td width="50%"> Creates a new type description. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_newArray-716">typelib_typedescription_newArray</a>( typelib_TypeDescription * * ppRet, typelib_TypeDescriptionReference * pElementTypeRef, sal_Int32 nDimensions, sal_Int32 * pDimensions );</td> |
| <td width="50%"> Creates an array type description. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_newEnum-715">typelib_typedescription_newEnum</a>( typelib_TypeDescription * * ppRet, rtl_uString * pTypeName, sal_Int32 nDefaultValue, sal_Int32 nEnumValues, rtl_uString * * ppEnumNames, sal_Int32 * pEnumValues );</td> |
| <td width="50%"> Creates an enum type description. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_newInterface-718">typelib_typedescription_newInterface</a>( typelib_InterfaceTypeDescription * * ppRet, rtl_uString * pTypeName, sal_uInt32 nUik1, sal_uInt16 nUik2, sal_uInt16 nUik3, sal_uInt32 nUik4, sal_uInt32 nUik5, typelib_TypeDescriptionReference * pBaseInterface, sal_Int32 nMembers, typelib_TypeDescriptionReference * * ppMembers );</td> |
| <td width="50%"> Creates an interface type description. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_newInterfaceAttribute-720">typelib_typedescription_newInterfaceAttribute</a>( typelib_InterfaceAttributeTypeDescription * * ppRet, sal_Int32 nAbsolutePosition, rtl_uString * pAttributeName, typelib_TypeClass eAttributeTypeClass, rtl_uString * pAttributeTypeName, sal_Bool bReadOnly );</td> |
| <td width="50%"> Creates an interface attribute type description. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_newInterfaceMethod-719">typelib_typedescription_newInterfaceMethod</a>( typelib_InterfaceMethodTypeDescription * * ppRet, sal_Int32 nAbsolutePosition, sal_Bool bOneWay, rtl_uString * pMethodName, typelib_TypeClass eReturnTypeClass, rtl_uString * pReturnTypeName, sal_Int32 nParams, typelib_Parameter_Init * pParams, sal_Int32 nExceptions, rtl_uString * * ppExceptionNames );</td> |
| <td width="50%"> Creates an interface method type description. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_newUnion-714">typelib_typedescription_newUnion</a>( typelib_TypeDescription * * ppRet, rtl_uString * pTypeName, typelib_TypeDescriptionReference * pDiscriminantTypeRef, sal_Int64 nDefaultDiscriminant, typelib_TypeDescriptionReference * pDefaultTypeRef, sal_Int32 nMembers, typelib_Union_Init * pMembers );</td> |
| <td width="50%"> Creates a union type description. All discriminants are handled as int64 values. |
| The pDiscriminantTypeRef must be of type byte, short, ..., up to hyper. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_register-722">typelib_typedescription_register</a>( typelib_TypeDescription * * ppNewDescription );</td> |
| <td width="50%"> Registers a type description and creates a type description reference. Type descriptions |
| will be registered automatically if they are provided via the callback chain. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_registerCallback-725">typelib_typedescription_registerCallback</a>( void * pContext, typelib_typedescription_Callback pCallback );</td> |
| <td width="50%"> Registers callback function providing additional type descriptions. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_release-721">typelib_typedescription_release</a>( typelib_TypeDescription * pDesc );</td> |
| <td width="50%"> Decrements reference count of given type. If reference count reaches 0, the trype description |
| is deleted. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescription_revokeCallback-725">typelib_typedescription_revokeCallback</a>( void * pContext, typelib_typedescription_Callback pCallback );</td> |
| <td width="50%"> Revokes a previously registered callback function. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescriptionreference_acquire-728">typelib_typedescriptionreference_acquire</a>( typelib_TypeDescriptionReference * pRef );</td> |
| <td width="50%"> Increments reference count of type description reference. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescriptionreference_assign-731">typelib_typedescriptionreference_assign</a>( typelib_TypeDescriptionReference * * ppDest, typelib_TypeDescriptionReference * pSource );</td> |
| <td width="50%"> Assigns a type. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-typedescription.h.html#typelib_typedescriptionreference_equals-730">typelib_typedescriptionreference_equals</a>( const typelib_TypeDescriptionReference * p1, const typelib_TypeDescriptionReference * p2 );</td> |
| <td width="50%"> Tests whether two types description references are equal, i.e. type class and names are equal. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescriptionreference_getDescription-729">typelib_typedescriptionreference_getDescription</a>( typelib_TypeDescription * * ppRet, typelib_TypeDescriptionReference * pRef );</td> |
| <td width="50%"> Retrieves the type description for a given reference. If it is not possible to resolve the |
| reference, null is returned. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-typedescription.h.html#typelib_typedescriptionreference_isAssignableFrom-733">typelib_typedescriptionreference_isAssignableFrom</a>( typelib_TypeDescriptionReference * pAssignable, typelib_TypeDescriptionReference * pFrom );</td> |
| <td width="50%"> Tests if values of type pAssignable can be assigned by values of type pFrom. This includes |
| widening conversion (e.g., long assignable from short), as long as there is no data loss. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescriptionreference_new-726">typelib_typedescriptionreference_new</a>( typelib_TypeDescriptionReference * * ppTDR, typelib_TypeClass eTypeClass, rtl_uString * pTypeName );</td> |
| <td width="50%"> Creates a type description reference. This is a weak reference not holding the description. |
| If the description is already registered, the previous one is returned. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescriptionreference_newByAsciiName-727">typelib_typedescriptionreference_newByAsciiName</a>( typelib_TypeDescriptionReference * * ppTDR, typelib_TypeClass eTypeClass, const sal_Char * pTypeName );</td> |
| <td width="50%"> Creates a type description reference. This is a weak reference not holding the description. |
| If the description is already registered, the previous one is returned. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-typedescription.h.html#typelib_typedescriptionreference_release-728">typelib_typedescriptionreference_release</a>( typelib_TypeDescriptionReference * pRef );</td> |
| <td width="50%"> Increments reference count of type description reference. If the reference count reaches 0, |
| then the reference is deleted. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-any2.h.html#uno_any_assign-762">uno_any_assign</a>( uno_Any * pDest, void * pSource, _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire, uno_ReleaseFunc release );</td> |
| <td width="50%"> Assign an any with a given value. Interfaces are acquired or released by the given callback |
| functions. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-any2.h.html#uno_any_clear-768">uno_any_clear</a>( uno_Any * pValue, uno_ReleaseFunc release );</td> |
| <td width="50%"> Sets value to void. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-any2.h.html#uno_any_construct-764">uno_any_construct</a>( uno_Any * pDest, void * pSource, _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire );</td> |
| <td width="50%"> Constructs an any with a given value. Interfaces are acquired by the given callback function. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-any2.h.html#uno_any_constructAndConvert-766">uno_any_constructAndConvert</a>( uno_Any * pDest, void * pSource, _typelib_TypeDescription * pTypeDescr, _uno_Mapping * mapping );</td> |
| <td width="50%"> Constructs an any with a given value and converts/ maps interfaces. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-any2.h.html#uno_any_destruct-768">uno_any_destruct</a>( uno_Any * pValue, uno_ReleaseFunc release );</td> |
| <td width="50%"> Destructs an any. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-data.h.html#uno_assignData-787">uno_assignData</a>( void * pDest, _typelib_TypeDescription * pDestTypeDescr, void * pSource, _typelib_TypeDescription * pSourceTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-threadpool.h.html#uno_bindIdToCurrentThread-462">uno_bindIdToCurrentThread</a>( sal_Sequence * pThreadId );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-data.h.html#uno_constructData-785">uno_constructData</a>( void * pMem, _typelib_TypeDescription * pTypeDescr );</td> |
| <td width="50%"> Default constructs a value. All simple types are set to 0, enums are set to their default value. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-data.h.html#uno_copyAndConvertData-781">uno_copyAndConvertData</a>( void * pDest, void * pSource, _typelib_TypeDescription * pTypeDescr, _uno_Mapping * mapping );</td> |
| <td width="50%"> Copy construct memory with given value. The size of the destination value must be larger |
| or equal to the size of the source value. Interfaces are converted/ mapped by mapping parameter. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-data.h.html#uno_copyData-779">uno_copyData</a>( void * pDest, void * pSource, _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire );</td> |
| <td width="50%"> Copy construct memory with given value. The size of the destination value must be larger |
| or equal to the size of the source value. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-environment.h.html#uno_createEnvironment-789">uno_createEnvironment</a>( uno_Environment * * ppEnv, rtl_uString * pEnvTypeName, void * pContext );</td> |
| <td width="50%"> Creates an environment. The new environment is anonymous (NOT publicly registered/ accessible). |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-data.h.html#uno_destructData-783">uno_destructData</a>( void * pValue, _typelib_TypeDescription * pTypeDescr, uno_ReleaseFunc release );</td> |
| <td width="50%"> Destructs a given value; does NOT free its memory! |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-environment.h.html#uno_dumpEnvironment-791">uno_dumpEnvironment</a>( void * stream, uno_Environment * pEnv, const sal_Char * pFilter );</td> |
| <td width="50%"> Dumps out environment information, i.e. registered interfaces. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-environment.h.html#uno_dumpEnvironmentByName-792">uno_dumpEnvironmentByName</a>( void * stream, rtl_uString * pEnvTypeName, const sal_Char * pFilter );</td> |
| <td width="50%"> Dumps out environment information, i.e. registered interfaces. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-data.h.html#uno_equalData-777">uno_equalData</a>( void * pVal1, _typelib_TypeDescription * pVal1TypeDescr, void * pVal2, _typelib_TypeDescription * pVal2TypeDescr, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release );</td> |
| <td width="50%"> Tests if two values are equal. May compare different types (e.g., short to long). |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-current_context.h.html#uno_getCurrentContext-800">uno_getCurrentContext</a>( void * * ppCurrentContext, rtl_uString * pEnvTypeName, void * pEnvContext );</td> |
| <td width="50%"> Gets the current task's context. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-environment.h.html#uno_getEnvironment-789">uno_getEnvironment</a>( uno_Environment * * ppEnv, rtl_uString * pEnvTypeName, void * pContext );</td> |
| <td width="50%"> Gets a specific environment. If the specified environment does not exist, then a default one |
| is created and registered. The environment revokes itself on last release() call. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-threadpool.h.html#uno_getIdOfCurrentThread-460">uno_getIdOfCurrentThread</a>( sal_Sequence * * ppThreadId );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-mapping.h.html#uno_getMapping-793">uno_getMapping</a>( _uno_Mapping * * ppMapping, _uno_Environment * pFrom, _uno_Environment * pTo, rtl_uString * pAddPurpose );</td> |
| <td width="50%"> Gets an interface mapping from one environment to another. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-mapping.h.html#uno_getMappingByName-797">uno_getMappingByName</a>( _uno_Mapping * * ppMapping, rtl_uString * pFrom, rtl_uString * pTo, rtl_uString * pAddPurpose );</td> |
| <td width="50%"> Gets an interface mapping from one language environment to another by corresponding environment |
| type names. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-environment.h.html#uno_getRegisteredEnvironments-790">uno_getRegisteredEnvironments</a>( uno_Environment * * * pppEnvs, sal_Int32 * pnLen, uno_memAlloc memAlloc, rtl_uString * pEnvTypeName );</td> |
| <td width="50%"> Gets all specified environments. Caller has to release returned environments and free allocated |
| memory. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-mapping.h.html#uno_registerMapping-795">uno_registerMapping</a>( _uno_Mapping * * ppMapping, uno_freeMappingFunc freeMapping, _uno_Environment * pFrom, _uno_Environment * pTo, rtl_uString * pAddPurpose );</td> |
| <td width="50%"> Registers a mapping. A mapping registers itself on first acquire and revokes itself on last |
| release. The given freeMapping function is called by the runtime to cleanup any resources. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-mapping.h.html#uno_registerMappingCallback-794">uno_registerMappingCallback</a>( uno_getMappingFunc pCallback );</td> |
| <td width="50%"> Registers a callback being called each time a mapping is demanded. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-threadpool.h.html#uno_releaseIdFromCurrentThread-1">uno_releaseIdFromCurrentThread</a>( );</td> |
| <td width="50%"> If the internal refcount drops to zero, the association betwen threadId and |
| thread is broken. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-mapping.h.html#uno_revokeMapping-796">uno_revokeMapping</a>( _uno_Mapping * pMapping );</td> |
| <td width="50%"> Revokes a mapping. A mapping registers itself on first acquire and revokes itself on last |
| release. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-mapping.h.html#uno_revokeMappingCallback-794">uno_revokeMappingCallback</a>( uno_getMappingFunc pCallback );</td> |
| <td width="50%"> Revokes a mapping callback registration. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-sequence2.h.html#uno_sequence_assign-769">uno_sequence_assign</a>( uno_Sequence * * ppDest, uno_Sequence * pSource, _typelib_TypeDescription * pTypeDescr, uno_ReleaseFunc release );</td> |
| <td width="50%"> Assign a sequence. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-sequence2.h.html#uno_sequence_construct-771">uno_sequence_construct</a>( uno_Sequence * * ppSequence, _typelib_TypeDescription * pTypeDescr, void * pElements, sal_Int32 len, uno_AcquireFunc acquire );</td> |
| <td width="50%"> Constructs a new sequence with given elements. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-sequence2.h.html#uno_sequence_realloc-775">uno_sequence_realloc</a>( uno_Sequence * * ppSequence, _typelib_TypeDescription * pTypeDescr, sal_Int32 nSize, uno_AcquireFunc acquire, uno_ReleaseFunc release );</td> |
| <td width="50%"> Reallocates length of a sequence. This truncates a sequence or enlarges it default |
| constructing appended elements. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-sequence2.h.html#uno_sequence_reference2One-773">uno_sequence_reference2One</a>( uno_Sequence * * ppSequence, _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire, uno_ReleaseFunc release );</td> |
| <td width="50%"> Assures that the reference count of the given sequence is one. Otherwise a new copy of |
| the sequence is created with a reference count of one. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-current_context.h.html#uno_setCurrentContext-801">uno_setCurrentContext</a>( void * pCurrentContext, rtl_uString * pEnvTypeName, void * pEnvContext );</td> |
| <td width="50%"> Sets the current task's context. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-threadpool.h.html#uno_threadpool_attach-798">uno_threadpool_attach</a>( uno_ThreadPool hPool );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>uno_ThreadPool <br> |
| <a href="o-threadpool.h.html#uno_threadpool_create-1">uno_threadpool_create</a>( );</td> |
| <td width="50%"> Creates a threadpool handle. Typically each remote bridge instances creates one |
| handle. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-threadpool.h.html#uno_threadpool_destroy-798">uno_threadpool_destroy</a>( uno_ThreadPool hPool );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-threadpool.h.html#uno_threadpool_detach-798">uno_threadpool_detach</a>( uno_ThreadPool hPool );</td> |
| <td width="50%"> Detaches the current thread from the threadpool. Must be called for |
| every call to uno_threadpool_attach. |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-threadpool.h.html#uno_threadpool_dispose-798">uno_threadpool_dispose</a>( uno_ThreadPool hPool );</td> |
| <td width="50%"> All threads, that are waiting on the hPool handle, are forced out of the pool. |
| The threads waiting with uno_threadpool_enter() will return with *ppJob == 0 |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-threadpool.h.html#uno_threadpool_enter-799">uno_threadpool_enter</a>( uno_ThreadPool hPool, void * * ppJob );</td> |
| <td width="50%"> This method is called to wait for a reply of a previously sent request. This is a |
| blocking method. uno_threadpool_attach() must have been called before. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-any2.h.html#uno_type_any_assign-763">uno_type_any_assign</a>( uno_Any * pDest, void * pSource, _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire, uno_ReleaseFunc release );</td> |
| <td width="50%"> Assign an any with a given value. Interfaces are acquired or released by the given callback |
| functions. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-any2.h.html#uno_type_any_construct-765">uno_type_any_construct</a>( uno_Any * pDest, void * pSource, _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire );</td> |
| <td width="50%"> Constructs an any with a given value. Interfaces are acquired by the given callback function. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-any2.h.html#uno_type_any_constructAndConvert-767">uno_type_any_constructAndConvert</a>( uno_Any * pDest, void * pSource, _typelib_TypeDescriptionReference * pType, _uno_Mapping * mapping );</td> |
| <td width="50%"> Constructs an any with a given value and converts/ maps interfaces. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-data.h.html#uno_type_assignData-788">uno_type_assignData</a>( void * pDest, _typelib_TypeDescriptionReference * pDestType, void * pSource, _typelib_TypeDescriptionReference * pSourceType, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release );</td> |
| <td width="50%"> </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-data.h.html#uno_type_constructData-786">uno_type_constructData</a>( void * pMem, _typelib_TypeDescriptionReference * pType );</td> |
| <td width="50%"> Default constructs a value. All simple types are set to 0, enums are set to their default value. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-data.h.html#uno_type_copyAndConvertData-782">uno_type_copyAndConvertData</a>( void * pDest, void * pSource, _typelib_TypeDescriptionReference * pType, _uno_Mapping * mapping );</td> |
| <td width="50%"> Copy construct memory with given value. The size of the destination value must be larger |
| or equal to the size of the source value. Interfaces are converted/ mapped by mapping parameter. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-data.h.html#uno_type_copyData-780">uno_type_copyData</a>( void * pDest, void * pSource, _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire );</td> |
| <td width="50%"> Copy construct memory with given value. The size of the destination value must be larger |
| or equal to the size of the source value. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-data.h.html#uno_type_destructData-784">uno_type_destructData</a>( void * pValue, _typelib_TypeDescriptionReference * pType, uno_ReleaseFunc release );</td> |
| <td width="50%"> Destructs a given value; does NOT free its memory! |
| |
| </td> |
| </tr> |
| <tr> |
| <td>sal_Bool <br> |
| <a href="o-data.h.html#uno_type_equalData-778">uno_type_equalData</a>( void * pVal1, _typelib_TypeDescriptionReference * pVal1Type, void * pVal2, _typelib_TypeDescriptionReference * pVal2Type, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release );</td> |
| <td width="50%"> Tests if two values are equal. May compare different types (e.g., short to long). |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-sequence2.h.html#uno_type_sequence_assign-770">uno_type_sequence_assign</a>( uno_Sequence * * ppDest, uno_Sequence * pSource, _typelib_TypeDescriptionReference * pType, uno_ReleaseFunc release );</td> |
| <td width="50%"> Assign a sequence. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-sequence2.h.html#uno_type_sequence_construct-772">uno_type_sequence_construct</a>( uno_Sequence * * ppSequence, _typelib_TypeDescriptionReference * pType, void * pElements, sal_Int32 len, uno_AcquireFunc acquire );</td> |
| <td width="50%"> Constructs a new sequence with given elements. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-sequence2.h.html#uno_type_sequence_realloc-776">uno_type_sequence_realloc</a>( uno_Sequence * * ppSequence, _typelib_TypeDescriptionReference * pType, sal_Int32 nSize, uno_AcquireFunc acquire, uno_ReleaseFunc release );</td> |
| <td width="50%"> Reallocates length of a sequence. This truncates a sequence or enlarges it default |
| constructing appended elements. |
| |
| </td> |
| </tr> |
| <tr> |
| <td>void <br> |
| <a href="o-sequence2.h.html#uno_type_sequence_reference2One-774">uno_type_sequence_reference2One</a>( uno_Sequence * * ppSequence, _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire, uno_ReleaseFunc release );</td> |
| <td width="50%"> Assures that the reference count of the given sequence is one. Otherwise a new copy of |
| the sequence is created with a reference count of one. |
| |
| </td> |
| </tr> |
| </table> |
| <hr> |
| <a name="consts"> </a> |
| <table cellpadding="5" cellspacing="0" width="100%"> |
| <tr bgcolor="#CCCCFF"> |
| <td colspan="2"><h4>Constants</h4> |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td>const <a href="t-sal_Int32.html">sal_Int32</a> <a href="d-context.h.html#REMOTE_CONTEXT_CREATE"><strong>REMOTE_CONTEXT_CREATE;</strong></a></td> |
| <td/></tr> |
| <tr bgcolor="white"> |
| <td>const <a href="t-sal_Int32.html">sal_Int32</a> <a href="d-context.h.html#REMOTE_CONTEXT_DESTROY"><strong>REMOTE_CONTEXT_DESTROY;</strong></a></td> |
| <td/></tr> |
| </table> |
| <hr> |
| <a name="vars"> </a> |
| <table cellpadding="5" cellspacing="0" width="100%"> |
| <tr bgcolor="#CCCCFF"> |
| <td colspan="2"><h4>Variables</h4> |
| </td> |
| </tr> |
| <tr bgcolor="white"> |
| <td><a href="t-typelib_TypeDescriptionReference.html">typelib_TypeDescriptionReference</a> * <a href="d-Sequence.hxx.html#s_pType_com_sun_star_uno_Sequence_Char"><strong>s_pType_com_sun_star_uno_Sequence_Char;</strong></a></td> |
| <td/></tr> |
| </table> |
| <hr> |
| <a href="#_top_" class="objchapter">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright 2002 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, CA 94303 USA.</p> |
| </body> |