Write Registration Info Using a Helper Method

From Apache OpenOffice Wiki
< Documentation‎ | DevGuide
Revision as of 13:07, 15 February 2008 by Ccornell (Talk | contribs)

Jump to: navigation, search



Use ::cppu::component_writeInfoHelper() to implement component_writeInfo():. This function is called by regcomp during the registration process.

 extern "C" sal_Bool SAL_CALL component_writeInfo(
 lang::XMultiServiceFactory * xMgr, registry::XRegistryKey * xRegistry )
 {
     return ::cppu::component_writeInfoHelper(
         xMgr, xRegistry, ::my_sc_impl::s_component_entries );
 }

Note that component_writeInfoHelper() uses the same array of ::cppu::ImplementationEntry structs as component_getFactory(),that is, s_component_entries.

Content on this page is licensed under the Public Documentation License (PDL).
Personal tools