Write Registration Info Using a Helper Method

From Apache OpenOffice Wiki
< Documentation‎ | DevGuide
Revision as of 14:33, 24 December 2020 by DiGro (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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
In other languages