LibreOffice Module connectivity (master) 1
|
#include <SubComponent.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 |
::osl::Mutex | s_aMutex |
Definition at line 36 of file SubComponent.hxx.
connectivity::firebird::OPropertyArrayUsageHelper< TYPE >::OPropertyArrayUsageHelper |
Definition at line 73 of file SubComponent.hxx.
|
virtual |
Definition at line 81 of file SubComponent.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 s_aMutex acquired.
Implemented in connectivity::firebird::OStatementCommonBase.
cppu::IPropertyArrayHelper * connectivity::firebird::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 94 of file SubComponent.hxx.
|
staticprotected |
Definition at line 41 of file SubComponent.hxx.
|
staticprotected |
Definition at line 39 of file SubComponent.hxx.
|
staticprotected |
Definition at line 40 of file SubComponent.hxx.