Sophie

Sophie

distrib > Mandriva > 2008.1 > x86_64 > media > main-testing > by-pkgid > 2c50825dd66d0497b96a67f7fab2ee84 > files > 8517

openoffice.org64-devel-doc-2.4.1.10-1mdv2008.1.x86_64.rpm

<html>
<head>
<title>namespace uno</title>
<link rel="stylesheet" type="text/css" href="../../../../../cpp.css">
</head>
<body>
<div id="adc-cppref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="1" cellspacing="0">
<tr align="center" valign="top">
<td class="navimain">&nbsp;<a href="../../../../../index.html">Overview</a>&nbsp;</td>
<td class="navimainself">&nbsp;Namespace&nbsp;</td>
<td class="navimainnone">&nbsp;Class&nbsp;</td>
<td class="navimain">&nbsp;<a href="../../../../../index-files/index-1.html">Index</a>&nbsp;</td>
<td class="navimain">&nbsp;<a href="../../../../../help.html">Help</a>&nbsp;</td>
</tr>
</table>
<table class="navisub" cellpadding="0" cellspacing="3">
<tr>
<td>
&nbsp;<font size="-2">NESTED NAMESPACES</font>
|&nbsp;<a href="#classes"><font size="-2"><b>CLASSES</b></font></a>
|&nbsp;<font size="-2">STRUCTS</font>
|&nbsp;<font size="-2">UNIONS</font>
|&nbsp;<a href="#enums"><font size="-2"><b>ENUMS</b></font></a>
|&nbsp;<font size="-2">TYPEDEFS</font>
|&nbsp;<a href="#ops"><font size="-2"><b>FUNCTIONS</b></font></a>
|&nbsp;<font size="-2">CONSTANTS</font>
|&nbsp;<font size="-2">VARIABLES</font></td>
</tr>
</table>
<hr>
<a href="../../../../../names/index.html" alt="Global Namespace in C++"><font size="+1"><b>::</b></font></a> <a href="../../../index.html" alt="namespace"><font size="+1"><b>com</b></font></a><font size="+1"> :: </font><a href="../../index.html" alt="namespace"><font size="+1"><b>sun</b></font></a><font size="+1"> :: </font><a href="../index.html" alt="namespace"><font size="+1"><b>star</b></font></a><font size="+1"> :: </font><div class="title"><h2>namespace uno</h2>
</div><hr>
<hr>
<a name="classes"> </a><table class="childlist" border="1" cellpadding="5" cellspacing="0" width="100%">
<tr class="subtitle">
<td colspan="2"><h4>Classes</h4>
</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="c-Any.html"><b>Any</b></a></td>
<td/></tr>
<tr bgcolor="white">
<td width="20%"><a href="c-Array.html"><b>Array</b></a></td>
<td>Helper class to specify a type pointer for idl arrays.
</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="c-BaseReference.html"><b>BaseReference</b></a></td>
<td>This base class serves as a base class for all template reference classes and
has been introduced due to compiler problems with templated operators ==, =!.
</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="c-ContextLayer.html"><b>ContextLayer</b></a></td>
<td/></tr>
<tr bgcolor="white">
<td width="20%"><a href="c-Environment.html"><b>Environment</b></a></td>
<td>C++ wrapper for binary C uno_Environment.

</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="c-Mapping.html"><b>Mapping</b></a></td>
<td>C++ wrapper for C uno_Mapping.

</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="c-Reference.html"><b>Reference</b></a></td>
<td/></tr>
<tr bgcolor="white">
<td width="20%"><a href="c-Sequence.html"><b>Sequence</b></a></td>
<td/></tr>
<tr bgcolor="white">
<td width="20%"><a href="c-Type.html"><b>Type</b></a></td>
<td/></tr>
<tr bgcolor="white">
<td width="20%"><a href="c-TypeDescription.html"><b>TypeDescription</b></a></td>
<td>C++ wrapper for typelib_TypeDescription.
Constructors by name, type, type description reference will get the full type description.

</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="c-WeakReference.html"><b>WeakReference</b></a></td>
<td>The WeakReference&lt;&gt; holds a weak reference to an object. This object must implement
the ::com::sun::star::uno::XWeak interface.  The implementation is thread safe.

</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="c-WeakReferenceHelper.html"><b>WeakReferenceHelper</b></a></td>
<td>The WeakReferenceHelper holds a weak reference to an object. This object must implement
the ::com::sun::star::uno::XWeak interface.  The implementation is thread safe.
</td>
</tr>
</table>
<hr>
<a name="enums"> </a><table class="childlist" border="1" cellpadding="5" cellspacing="0" width="100%">
<tr class="subtitle">
<td colspan="2"><h4>Enums</h4>
</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="e-UnoReference_NoAcquire.html"><b>UnoReference_NoAcquire</b></a></td>
<td>Enum defining UNO_REF_NO_ACQUIRE for setting reference without acquiring a given interface.
Deprecated, please use SAL_NO_ACQUIRE.

</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="e-UnoReference_Query.html"><b>UnoReference_Query</b></a></td>
<td>Enum defining UNO_QUERY and UNO_REF_QUERY for implicit interface query.
</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="e-UnoReference_QueryThrow.html"><b>UnoReference_QueryThrow</b></a></td>
<td>Enum defining UNO_QUERY_THROW and UNO_REF_QUERY_THROW for implicit interface query.
If the demanded interface is unavailable, then a RuntimeException is thrown.
</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="e-UnoReference_SetThrow.html"><b>UnoReference_SetThrow</b></a></td>
<td>Enum defining UNO_SET_THROW for throwing if attempts are made to assign a &lt;NULL/&gt;
interface

</td>
</tr>
<tr bgcolor="white">
<td width="20%"><a href="e-UnoType_NoAcquire.html"><b>UnoType_NoAcquire</b></a></td>
<td>Enum defining UNO_TYPE_NO_ACQUIRE for type description reference transfer.
</td>
</tr>
</table>
<hr>
<a name="ops"> </a><table class="childlist" border="1" cellpadding="5" cellspacing="0" width="100%">
<tr class="subtitle">
<td colspan="2"><h4>Functions</h4>
</td>
</tr>
<tr>
<td>void <br>
<a href="o-genfunc.h.html#cpp_acquire-2550">cpp_acquire</a>( void * pCppI ) throw( );</td>
<td width="50%"> Function to acquire a C++ interface.

</td>
</tr>
<tr>
<td>void * <br>
<a href="o-genfunc.h.html#cpp_queryInterface-2552">cpp_queryInterface</a>( void * pCppI, typelib_TypeDescriptionReference * pType ) throw( );</td>
<td width="50%"> Function to query for a C++ interface.

</td>
</tr>
<tr>
<td>void <br>
<a href="o-genfunc.h.html#cpp_release-2551">cpp_release</a>( void * pCppI ) throw( );</td>
<td width="50%"> Function to release a C++ interface.

</td>
</tr>
<tr>
<td>rtl_uString * <br>
<a href="o-Any.hxx.html#cppu_Any_extraction_failure_msg-2549">cppu_Any_extraction_failure_msg</a>( const uno_Any * pAny, typelib_TypeDescriptionReference * pType );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>rtl_uString * <br>
<a href="o-Reference.hxx.html#cppu_unsatisfied_iquery_msg-2553">cppu_unsatisfied_iquery_msg</a>( typelib_TypeDescriptionReference * pType );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>rtl_uString * <br>
<a href="o-Reference.hxx.html#cppu_unsatisfied_iset_msg-2554">cppu_unsatisfied_iset_msg</a>( typelib_TypeDescriptionReference * pType );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>Reference&lt; XCurrentContext &gt; <br>
<a href="o-current_context.hxx.html#getCurrentContext-2964">getCurrentContext</a>( ) throw( );</td>
<td width="50%"> Getting the current context.
</td>
</tr>
<tr>
<td>Any <br>
<a href="o-Any.h.html#makeAny-2523">makeAny</a>( const C &amp; value ) throw( );</td>
<td width="50%"> Template function to generically construct an any from a C++ value.

</td>
</tr>
<tr>
<td>Any <br>
<a href="o-Any.h.html#makeAny-2524">makeAny</a>( const bool &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-mapping.hxx.html#mapToCpp-2998">mapToCpp</a>( Reference&lt; C &gt; * ppRet, uno_Interface * pUnoI ) throw( );</td>
<td width="50%"> Deprecated. This function DOES NOT WORK with Purpose Environments
(http://wiki.services.openoffice.org/wiki/Uno/Binary/Spec/Purpose Environments)

</td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-mapping.hxx.html#mapToUno-2999">mapToUno</a>( uno_Interface * * ppRet, const Reference&lt; C &gt; &amp; x ) throw( );</td>
<td width="50%"> Deprecated. This function DOES NOT WORK with Purpose Environments
(http://wiki.services.openoffice.org/wiki/Uno/Binary/Spec/Purpose Environments)

</td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator!=-2548">operator!=</a>( const Any &amp; rAny, const C &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>void <br>
<a href="o-Any.h.html#operator<<=-2525">operator&lt;&lt;=</a>( Any &amp; rAny, const C &amp; value ) throw( );</td>
<td width="50%"> Template binary &lt;&lt;= operator to set the value of an any.

</td>
</tr>
<tr>
<td>void <br>
<a href="o-Any.h.html#operator<<=-2526">operator&lt;&lt;=</a>( Any &amp; rAny, const bool &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator==-2529">operator==</a>( const Any &amp; rAny, const sal_Bool &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator==-2531">operator==</a>( const Any &amp; rAny, const bool &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator==-2542">operator==</a>( const Any &amp; rAny, const ::rtl::OUString &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator==-2544">operator==</a>( const Any &amp; rAny, const Type &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator==-2546">operator==</a>( const Any &amp; rAny, const BaseReference &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator==-2547">operator==</a>( const Any &amp; rAny, const C &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2527">operator&gt;&gt;=</a>( const Any &amp; rAny, C &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.hxx.html#operator>>=-2528">operator&gt;&gt;=</a>( const ::com::sun::star::uno::Any &amp; rAny, sal_Bool &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2530">operator&gt;&gt;=</a>( const Any &amp; rAny, bool &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.hxx.html#operator>>=-2532">operator&gt;&gt;=</a>( const ::com::sun::star::uno::Any &amp; rAny, sal_Int8 &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2533">operator&gt;&gt;=</a>( const Any &amp; rAny, sal_Int16 &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2534">operator&gt;&gt;=</a>( const Any &amp; rAny, sal_uInt16 &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2535">operator&gt;&gt;=</a>( const Any &amp; rAny, sal_Int32 &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2536">operator&gt;&gt;=</a>( const Any &amp; rAny, sal_uInt32 &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2537">operator&gt;&gt;=</a>( const Any &amp; rAny, sal_Int64 &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2538">operator&gt;&gt;=</a>( const Any &amp; rAny, sal_uInt64 &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2539">operator&gt;&gt;=</a>( const Any &amp; rAny, float &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2540">operator&gt;&gt;=</a>( const Any &amp; rAny, double &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2541">operator&gt;&gt;=</a>( const Any &amp; rAny, ::rtl::OUString &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2543">operator&gt;&gt;=</a>( const Any &amp; rAny, Type &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2545">operator&gt;&gt;=</a>( const Any &amp; rAny, Any &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2675">operator&gt;&gt;=</a>( const Any &amp; rAny, sal_Bool &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>sal_Bool <br>
<a href="o-Any.h.html#operator>>=-2676">operator&gt;&gt;=</a>( const Any &amp; rAny, sal_Int8 &amp; value ) throw( );</td>
<td width="50%"> </td>
</tr>
<tr>
<td>bool <br>
<a href="o-current_context.hxx.html#setCurrentContext-2965">setCurrentContext</a>( const Reference&lt; XCurrentContext &gt; &amp; xContext ) throw( );</td>
<td width="50%"> Setting the current context.

</td>
</tr>
<tr>
<td>::com::sun::star::uno::Sequence&lt; sal_Int8 &gt; <br>
<a href="o-Sequence.h.html#toUnoSequence-2518">toUnoSequence</a>( const ::rtl::ByteSequence &amp; rByteSequence ) throw( );</td>
<td width="50%"> Creates a UNO byte sequence from a SAL byte sequence.

</td>
</tr>
</table>
<hr>
<a href="#_top_" class="objchapter">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2008 Sun Microsystems, Inc.</p>

</div> <!-- id="adc-cppref" -->
</body>

</html>