[Libreoffice] Simplified C++ configuration access

Michael Stahl mstahl at redhat.com
Tue Jan 31 07:25:01 PST 2012


On 31/01/12 15:06, Lubos Lunak wrote:
> On Tuesday 31 of January 2012, Stephan Bergmann wrote:
>> To get a property's value, all that is needed is to call the wrapper
>> class's static officecfg::Foo::Bar::Baz::Whatever::get member function,
>> which requires the XComponentContext as argument (use
>> comphelper::getProcessComponentContext in code that does not thread the
>> component context more locally).
> 
>  How usual is the case that one does not want to pass 
> comphelper::getProcessComponentContext() to all these functions? Or in other 
> words, why not simply make it the default argument value?

default argument would make officecfg depend on comphelper, so you
couldn't use the new headers from comphelper implementation.




More information about the LibreOffice mailing list