Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > fc480f9d5aabed8eeaffe8ad3401a94c > files > 9371

openoffice.org-devel-doc-3.2.1-0.3mdv2010.2.i586.rpm

<html>
<head>
<title>Global Functions in Namespace cppu in Sourcefile servicefactory.hxx</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="navimain">&nbsp;<a href="index.html">Namespace</a>&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"></table>
<hr>
<div class="title"><h2>Global Functions in Namespace cppu<br>
in Sourcefile servicefactory.hxx</h2>
</div><hr>
<dl class="member">
<dt class="member"><a name="createRegistryServiceFactory-4228"> </a>createRegistryServiceFactory</dt>
<dd class="member"><dl>
<dt class="simple">::com::sun::star::uno::<a href="../com/sun/star/uno/c-Reference.html">Reference</a>&lt; ::com::sun::star::lang::XMultiServiceFactory &gt; <strong>createRegistryServiceFactory</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const ::rtl::<a href="../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> rWriteRegistryFile,</td>
</tr>
<tr>
<td>const ::rtl::<a href="../rtl/c-OUString.html">OUString</a> &amp;</td>
<td>rReadRegistryFile,</td>
</tr>
<tr>
<td><a href="../t-sal_Bool.html">sal_Bool</a></td>
<td>bReadOnly = sal_False,</td>
</tr>
<tr>
<td>const ::rtl::<a href="../rtl/c-OUString.html">OUString</a> &amp;</td>
<td>rBootstrapPath = :: rtl :: OUString )</td>
</tr>
<tr>
<td/><td> throw( ::com::sun::star::uno::<a href="../../../../common/ref/com/sun/star/uno/Exception.html">Exception</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt><strong>D E P R E C A T E D</strong></dt>
<dt>Summary</dt>
<dd>Deprecated.  Use cppuhelper/bootstrap.hxx functions instead.

</dd>
<dt>Description</dt>
<dd>This bootstraps an initial service factory working on a registry. If the first or both 
parameters contain a value then the service factory is initialized with a simple registry
or a nested registry. Otherwise the service factory must be initialized later with a valid
registry.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">rWriteRegistryFile</td>
<td><pre>file name of the simple registry or the first registry file of
the nested registry which will be opened with read/write rights. This
file will be created if necessary.
</pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">rReadRegistryFile</td>
<td><pre>file name of the second registry file of the nested registry 
which will be opened with readonly rights.
</pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">bReadOnly</td>
<td><pre>flag which specify that the first registry file will be opened with 
readonly rights. Default is FALSE. If this flag is used the registry 
will not be created if not exist.
</pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">rBootstrapPath</td>
<td><pre>specifies a path where the bootstrap components could be find. If this
parameter is an empty string the compoents will be searched in the system
path.

</pre></td>
</tr>
</table>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="createRegistryServiceFactory-4229"> </a>createRegistryServiceFactory</dt>
<dd class="member"><dl>
<dt class="simple">::com::sun::star::uno::<a href="../com/sun/star/uno/c-Reference.html">Reference</a>&lt; ::com::sun::star::lang::XMultiServiceFactory &gt; <strong>createRegistryServiceFactory</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const ::rtl::<a href="../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> rRegistryFile,</td>
</tr>
<tr>
<td><a href="../t-sal_Bool.html">sal_Bool</a></td>
<td>bReadOnly = sal_False,</td>
</tr>
<tr>
<td>const ::rtl::<a href="../rtl/c-OUString.html">OUString</a> &amp;</td>
<td>rBootstrapPath = :: rtl :: OUString )</td>
</tr>
<tr>
<td/><td> throw( ::com::sun::star::uno::<a href="../../../../common/ref/com/sun/star/uno/Exception.html">Exception</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt><strong>D E P R E C A T E D</strong></dt>
<dt>Summary</dt>
<dd>Deprecated.  Use cppuhelper/bootstrap.hxx functions instead.

</dd>
<dt>Description</dt>
<dd>This bootstraps an initial service factory working on a registry file.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">rRegistryFile</td>
<td><pre>file name of the registry to use/ create; if this is an empty
string, the default registry is used instead
</pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">bReadOnly</td>
<td><pre>flag which specify that the registry file will be opened with 
readonly rights. Default is FALSE. If this flag is used the registry 
will not be created if not exist.
</pre></td>
</tr>
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">rBootstrapPath</td>
<td><pre>specifies a path where the bootstrap components could be find. If this
parameter is an empty string the compoents will be searched in the system
path.

</pre></td>
</tr>
</table>
</dd>
</dl>
</dd>
</dl>
<hr>
<dl class="member">
<dt class="member"><a name="createServiceFactory-4230"> </a>createServiceFactory</dt>
<dd class="member"><dl>
<dt class="simple">::com::sun::star::uno::<a href="../com/sun/star/uno/c-Reference.html">Reference</a>&lt; ::com::sun::star::lang::XMultiServiceFactory &gt; <strong>createServiceFactory</strong>(</dt>
<dd><table class="param-table">
<tr>
<td>const ::rtl::<a href="../rtl/c-OUString.html">OUString</a> &amp; </td>
<td> rBootstrapPath = :: rtl :: OUString )</td>
</tr>
<tr>
<td/><td> throw( ::com::sun::star::uno::<a href="../../../../common/ref/com/sun/star/uno/Exception.html">Exception</a> );</td>
</tr>
</table>
</dd>
</dl>
<br>
</dd>
<dd class="member"><table class="flag-table" border="1" cellspacing="0">
<tr>
<td width="12%" class="flagname">virtual</td>
<td width="12%" class="flagname">abstract</td>
<td width="12%" class="flagname">const</td>
<td width="12%" class="flagname">volatile</td>
<td width="12%" class="flagname">template</td>
<td width="12%" class="flagname">static</td>
<td width="12%" class="flagname">inline</td>
<td width="12%" class="flagname">C-linkage</td>
</tr>
<tr>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagno">NO</td>
<td class="flagyes">YES</td>
<td class="flagno">NO</td>
</tr>
</table>
<br>
</dd>
<dd class="member"><dl>
<dt><strong>D E P R E C A T E D</strong></dt>
<dt>Summary</dt>
<dd>Deprecated.  Use cppuhelper/bootstrap.hxx functions instead.

</dd>
<dt>Description</dt>
<dd>This bootstraps a service factory without initialize a registry.

</dd>
<dt>Parameters</dt>
<dd><table border="0" width="100%" cellpadding="3" cellspacing="0" class="expl-table">
<tr>
<td width="15%" style="vertical-align:top; font-weight:bold">rBootstrapPath</td>
<td><pre>specifies a path where the bootstrap components could be find. If this
parameter is an empty string the compoents will be searched in the system
path.

</pre></td>
</tr>
</table>
</dd>
</dl>
</dd>
</dl>
<hr>
<a href="#_top_" class="objchapter">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.</p>

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

</html>