LibreOffice Module comphelper (master)
1
|
#include <proparrhlp.hxx>
Public Member Functions | |
OPropertyArrayUsageHelper () | |
virtual | ~OPropertyArrayUsageHelper () |
::cppu::IPropertyArrayHelper * | getArrayHelper () |
call this in the getInfoHelper method of your derived class. More... | |
Protected Member Functions | |
virtual ::cppu::IPropertyArrayHelper * | createArrayHelper () const =0 |
used to implement the creation of the array helper which is shared amongst all instances of the class. More... | |
Static Protected Attributes | |
static sal_Int32 | s_nRefCount = 0 |
::cppu::IPropertyArrayHelper * | s_pProps = nullptr |
Definition at line 36 of file proparrhlp.hxx.
comphelper::OPropertyArrayUsageHelper< TYPE >::OPropertyArrayUsageHelper | ( | ) |
Definition at line 93 of file proparrhlp.hxx.
|
virtual |
Definition at line 100 of file proparrhlp.hxx.
|
protectedpure virtual |
used to implement the creation of the array helper which is shared amongst all instances of the class.
This method needs to be implemented in derived classes.
The method gets called with Mutex acquired.
Implemented in comphelper::OAggregationArrayUsageHelper< TYPE >.
cppu::IPropertyArrayHelper * comphelper::OPropertyArrayUsageHelper< TYPE >::getArrayHelper | ( | ) |
call this in the getInfoHelper method of your derived class.
The method returns the array helper of the class, which is created if necessary.
Definition at line 112 of file proparrhlp.hxx.
|
staticprotected |
Definition at line 39 of file proparrhlp.hxx.
|
staticprotected |
Definition at line 40 of file proparrhlp.hxx.