/src/libreoffice/include/comphelper/proparrhlp.hxx
Line | Count | Source (jump to first uncovered line) |
1 | | /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ |
2 | | /* |
3 | | * This file is part of the LibreOffice project. |
4 | | * |
5 | | * This Source Code Form is subject to the terms of the Mozilla Public |
6 | | * License, v. 2.0. If a copy of the MPL was not distributed with this |
7 | | * file, You can obtain one at http://mozilla.org/MPL/2.0/. |
8 | | * |
9 | | * This file incorporates work covered by the following license notice: |
10 | | * |
11 | | * Licensed to the Apache Software Foundation (ASF) under one or more |
12 | | * contributor license agreements. See the NOTICE file distributed |
13 | | * with this work for additional information regarding copyright |
14 | | * ownership. The ASF licenses this file to you under the Apache |
15 | | * License, Version 2.0 (the "License"); you may not use this file |
16 | | * except in compliance with the License. You may obtain a copy of |
17 | | * the License at http://www.apache.org/licenses/LICENSE-2.0 . |
18 | | */ |
19 | | |
20 | | #ifndef INCLUDED_COMPHELPER_PROPARRHLP_HXX |
21 | | #define INCLUDED_COMPHELPER_PROPARRHLP_HXX |
22 | | |
23 | | #include <comphelper/propagg.hxx> |
24 | | #include <cppuhelper/propshlp.hxx> |
25 | | #include <mutex> |
26 | | #include <osl/diagnose.h> |
27 | | |
28 | | namespace comphelper |
29 | | { |
30 | | |
31 | | template <class TYPE> |
32 | | class OPropertyArrayUsageHelper |
33 | | { |
34 | | protected: |
35 | | static sal_Int32 s_nRefCount; |
36 | | static ::cppu::IPropertyArrayHelper* s_pProps; |
37 | | static std::mutex& theMutex() |
38 | 609M | { |
39 | 609M | static std::mutex SINGLETON; |
40 | 609M | return SINGLETON; |
41 | 609M | } Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<ScChartObj>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<calc::OCellListSource>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<calc::OCellValueBinding>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svt::ToolboxController>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svxform::FormController>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svxform::OAddConditionDialog>::theMutex() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSet>::theMutex() Line | Count | Source | 38 | 223k | { | 39 | 223k | static std::mutex SINGLETON; | 40 | 223k | return SINGLETON; | 41 | 223k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetClone>::theMutex() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetBase>::theMutex() Line | Count | Source | 38 | 19.8k | { | 39 | 19.8k | static std::mutex SINGLETON; | 40 | 19.8k | return SINGLETON; | 41 | 19.8k | } |
comphelper::OPropertyArrayUsageHelper<dbaccess::OSingleSelectQueryComposer>::theMutex() Line | Count | Source | 38 | 19.8k | { | 39 | 19.8k | static std::mutex SINGLETON; | 40 | 19.8k | return SINGLETON; | 41 | 19.8k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OTableColumnDescriptor>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OCommandDefinition>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OComponentDefinition>::theMutex() Unexecuted instantiation: dataaccessdescriptor.cxx:comphelper::OPropertyArrayUsageHelper<(anonymous namespace)::DataAccessDescriptor>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODatabaseSource>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODocumentContainer>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODocumentDefinition>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetColumn>::theMutex() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetDataColumn>::theMutex() Line | Count | Source | 38 | 6.52M | { | 39 | 6.52M | static std::mutex SINGLETON; | 40 | 6.52M | return SINGLETON; | 41 | 6.52M | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OTableColumn>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQueryColumn>::theMutex() comphelper::OPropertyArrayUsageHelper<dbaccess::OResultColumn>::theMutex() Line | Count | Source | 38 | 621k | { | 39 | 621k | static std::mutex SINGLETON; | 40 | 621k | return SINGLETON; | 41 | 621k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQueryDescriptor_Base>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OResultSet>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OStatementBase>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQuery>::theMutex() comphelper::OPropertyArrayUsageHelper<connectivity::dbase::ODbaseResultSet>::theMutex() Line | Count | Source | 38 | 67.5k | { | 39 | 67.5k | static std::mutex SINGLETON; | 40 | 67.5k | return SINGLETON; | 41 | 67.5k | } |
comphelper::OPropertyArrayUsageHelper<connectivity::ODatabaseMetaDataResultSet>::theMutex() Line | Count | Source | 38 | 175k | { | 39 | 175k | static std::mutex SINGLETON; | 40 | 175k | return SINGLETON; | 41 | 175k | } |
comphelper::OPropertyArrayUsageHelper<connectivity::parse::OParseColumn>::theMutex() Line | Count | Source | 38 | 601M | { | 39 | 601M | static std::mutex SINGLETON; | 40 | 601M | return SINGLETON; | 41 | 601M | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<connectivity::parse::OOrderColumn>::theMutex() comphelper::OPropertyArrayUsageHelper<connectivity::file::OResultSet>::theMutex() Line | Count | Source | 38 | 38.6k | { | 39 | 38.6k | static std::mutex SINGLETON; | 40 | 38.6k | return SINGLETON; | 41 | 38.6k | } |
comphelper::OPropertyArrayUsageHelper<connectivity::file::OStatement_Base>::theMutex() Line | Count | Source | 38 | 106k | { | 39 | 106k | static std::mutex SINGLETON; | 40 | 106k | return SINGLETON; | 41 | 106k | } |
Unexecuted instantiation: dialogcontrol.cxx:comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<(anonymous namespace)::UnoControlDialogModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlEditModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlFormattedFieldModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFileControlModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlButtonModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlImageControlModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlRadioButtonModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlCheckBoxModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedHyperlinkModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedTextModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlGroupBoxModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlListBoxModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlComboBoxModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlDateFieldModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTimeFieldModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlNumericFieldModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlCurrencyFieldModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlPatternFieldModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlProgressBarModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlScrollBarModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedLineModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlRoadmapModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoTreeModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoGridModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTabPageContainerModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoMultiPageModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTabPageModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoPageModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoFrameModel> >::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<ORoadmapEntry>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::CachedDataSequence>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::HistogramDataSequence>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::UncachedDataSequence>::theMutex() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<PDFDialog>::theMutex() |
42 | | public: |
43 | | OPropertyArrayUsageHelper(); |
44 | | virtual ~OPropertyArrayUsageHelper(); |
45 | | |
46 | | /** call this in the getInfoHelper method of your derived class. The method returns the array helper of the |
47 | | class, which is created if necessary. |
48 | | */ |
49 | | ::cppu::IPropertyArrayHelper* getArrayHelper(); |
50 | | |
51 | | protected: |
52 | | /** used to implement the creation of the array helper which is shared amongst all instances of the class. |
53 | | This method needs to be implemented in derived classes. |
54 | | <BR> |
55 | | The method gets called with Mutex acquired. |
56 | | @return a pointer to the newly created array helper. Must not be NULL. |
57 | | */ |
58 | | virtual ::cppu::IPropertyArrayHelper* createArrayHelper( ) const = 0; |
59 | | }; |
60 | | |
61 | | /** an OPropertyArrayUsageHelper which will create an OPropertyArrayAggregationHelper |
62 | | */ |
63 | | template <class TYPE> |
64 | | class OAggregationArrayUsageHelper: public OPropertyArrayUsageHelper<TYPE> |
65 | | { |
66 | | protected: |
67 | | /** overwrite this in your derived class. initialize the two sequences with your and your aggregate's |
68 | | properties. |
69 | | <BR> |
70 | | The method gets called with Mutex acquired. |
71 | | @param _rProps out parameter to be filled with the property descriptions of your own class |
72 | | @param _rAggregateProps out parameter to be filled with the properties of your aggregate. |
73 | | */ |
74 | | virtual void fillProperties( |
75 | | css::uno::Sequence< css::beans::Property >& /* [out] */ _rProps, |
76 | | css::uno::Sequence< css::beans::Property >& /* [out] */ _rAggregateProps |
77 | | ) const = 0; |
78 | | |
79 | | /** creates an OPropertyArrayAggregationHelper filled with properties for which's initialization |
80 | | fillProperties is called. getInfoService and getFirstAggregateId may be overwritten to determine |
81 | | the additional parameters of the OPropertyArrayAggregationHelper. |
82 | | */ |
83 | | virtual ::cppu::IPropertyArrayHelper* createArrayHelper( ) const final; |
84 | | }; |
85 | | |
86 | | template<class TYPE> |
87 | | sal_Int32 OPropertyArrayUsageHelper< TYPE >::s_nRefCount = 0; |
88 | | |
89 | | template<class TYPE> |
90 | | ::cppu::IPropertyArrayHelper* OPropertyArrayUsageHelper< TYPE >::s_pProps = nullptr; |
91 | | |
92 | | template <class TYPE> |
93 | | OPropertyArrayUsageHelper<TYPE>::OPropertyArrayUsageHelper() |
94 | 2.36M | { |
95 | 2.36M | std::unique_lock aGuard(theMutex()); |
96 | 2.36M | ++s_nRefCount; |
97 | 2.36M | } Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<ScChartObj>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<calc::OCellListSource>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<calc::OCellValueBinding>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svt::ToolboxController>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svxform::FormController>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svxform::OAddConditionDialog>::OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSet>::OPropertyArrayUsageHelper() Line | Count | Source | 94 | 9.91k | { | 95 | 9.91k | std::unique_lock aGuard(theMutex()); | 96 | 9.91k | ++s_nRefCount; | 97 | 9.91k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetClone>::OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetBase>::OPropertyArrayUsageHelper() Line | Count | Source | 94 | 9.91k | { | 95 | 9.91k | std::unique_lock aGuard(theMutex()); | 96 | 9.91k | ++s_nRefCount; | 97 | 9.91k | } |
comphelper::OPropertyArrayUsageHelper<dbaccess::OSingleSelectQueryComposer>::OPropertyArrayUsageHelper() Line | Count | Source | 94 | 9.91k | { | 95 | 9.91k | std::unique_lock aGuard(theMutex()); | 96 | 9.91k | ++s_nRefCount; | 97 | 9.91k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OCommandDefinition>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OTableColumnDescriptor>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OComponentDefinition>::OPropertyArrayUsageHelper() Unexecuted instantiation: dataaccessdescriptor.cxx:comphelper::OPropertyArrayUsageHelper<(anonymous namespace)::DataAccessDescriptor>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODatabaseSource>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODocumentContainer>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODocumentDefinition>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetColumn>::OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetDataColumn>::OPropertyArrayUsageHelper() Line | Count | Source | 94 | 310k | { | 95 | 310k | std::unique_lock aGuard(theMutex()); | 96 | 310k | ++s_nRefCount; | 97 | 310k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OTableColumn>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQueryColumn>::OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<dbaccess::OResultColumn>::OPropertyArrayUsageHelper() Line | Count | Source | 94 | 310k | { | 95 | 310k | std::unique_lock aGuard(theMutex()); | 96 | 310k | ++s_nRefCount; | 97 | 310k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQueryDescriptor_Base>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OResultSet>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OStatementBase>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQuery>::OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<connectivity::dbase::ODbaseResultSet>::OPropertyArrayUsageHelper() Line | Count | Source | 94 | 19.3k | { | 95 | 19.3k | std::unique_lock aGuard(theMutex()); | 96 | 19.3k | ++s_nRefCount; | 97 | 19.3k | } |
comphelper::OPropertyArrayUsageHelper<connectivity::ODatabaseMetaDataResultSet>::OPropertyArrayUsageHelper() Line | Count | Source | 94 | 87.8k | { | 95 | 87.8k | std::unique_lock aGuard(theMutex()); | 96 | 87.8k | ++s_nRefCount; | 97 | 87.8k | } |
comphelper::OPropertyArrayUsageHelper<connectivity::parse::OParseColumn>::OPropertyArrayUsageHelper() Line | Count | Source | 94 | 1.55M | { | 95 | 1.55M | std::unique_lock aGuard(theMutex()); | 96 | 1.55M | ++s_nRefCount; | 97 | 1.55M | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<connectivity::parse::OOrderColumn>::OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<connectivity::file::OResultSet>::OPropertyArrayUsageHelper() Line | Count | Source | 94 | 19.3k | { | 95 | 19.3k | std::unique_lock aGuard(theMutex()); | 96 | 19.3k | ++s_nRefCount; | 97 | 19.3k | } |
comphelper::OPropertyArrayUsageHelper<connectivity::file::OStatement_Base>::OPropertyArrayUsageHelper() Line | Count | Source | 94 | 29.1k | { | 95 | 29.1k | std::unique_lock aGuard(theMutex()); | 96 | 29.1k | ++s_nRefCount; | 97 | 29.1k | } |
Unexecuted instantiation: dialogcontrol.cxx:comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<(anonymous namespace)::UnoControlDialogModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlEditModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlFormattedFieldModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFileControlModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlButtonModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlImageControlModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlRadioButtonModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlCheckBoxModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedHyperlinkModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedTextModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlGroupBoxModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlListBoxModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlComboBoxModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlDateFieldModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTimeFieldModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlNumericFieldModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlCurrencyFieldModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlPatternFieldModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlProgressBarModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlScrollBarModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedLineModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlRoadmapModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoTreeModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoGridModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTabPageContainerModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoMultiPageModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTabPageModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoPageModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoFrameModel> >::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<ORoadmapEntry>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::CachedDataSequence>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::HistogramDataSequence>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::UncachedDataSequence>::OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<PDFDialog>::OPropertyArrayUsageHelper() |
98 | | |
99 | | template <class TYPE> |
100 | | OPropertyArrayUsageHelper<TYPE>::~OPropertyArrayUsageHelper() |
101 | 2.36M | { |
102 | 2.36M | std::unique_lock aGuard(theMutex()); |
103 | 2.36M | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); |
104 | 2.36M | if (!--s_nRefCount) |
105 | 223k | { |
106 | 223k | delete s_pProps; |
107 | 223k | s_pProps = nullptr; |
108 | 223k | } |
109 | 2.36M | } Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<ScChartObj>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<calc::OCellListSource>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<calc::OCellValueBinding>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svt::ToolboxController>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svxform::FormController>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svxform::OAddConditionDialog>::~OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSet>::~OPropertyArrayUsageHelper() Line | Count | Source | 101 | 9.91k | { | 102 | 9.91k | std::unique_lock aGuard(theMutex()); | 103 | 9.91k | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); | 104 | 9.91k | if (!--s_nRefCount) | 105 | 9.91k | { | 106 | 9.91k | delete s_pProps; | 107 | 9.91k | s_pProps = nullptr; | 108 | 9.91k | } | 109 | 9.91k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetClone>::~OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetBase>::~OPropertyArrayUsageHelper() Line | Count | Source | 101 | 9.91k | { | 102 | 9.91k | std::unique_lock aGuard(theMutex()); | 103 | 9.91k | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); | 104 | 9.91k | if (!--s_nRefCount) | 105 | 9.91k | { | 106 | 9.91k | delete s_pProps; | 107 | 9.91k | s_pProps = nullptr; | 108 | 9.91k | } | 109 | 9.91k | } |
comphelper::OPropertyArrayUsageHelper<dbaccess::OSingleSelectQueryComposer>::~OPropertyArrayUsageHelper() Line | Count | Source | 101 | 9.91k | { | 102 | 9.91k | std::unique_lock aGuard(theMutex()); | 103 | 9.91k | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); | 104 | 9.91k | if (!--s_nRefCount) | 105 | 9.91k | { | 106 | 9.91k | delete s_pProps; | 107 | 9.91k | s_pProps = nullptr; | 108 | 9.91k | } | 109 | 9.91k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OCommandDefinition>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OTableColumnDescriptor>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OComponentDefinition>::~OPropertyArrayUsageHelper() Unexecuted instantiation: dataaccessdescriptor.cxx:comphelper::OPropertyArrayUsageHelper<(anonymous namespace)::DataAccessDescriptor>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODatabaseSource>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODocumentContainer>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODocumentDefinition>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetColumn>::~OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetDataColumn>::~OPropertyArrayUsageHelper() Line | Count | Source | 101 | 310k | { | 102 | 310k | std::unique_lock aGuard(theMutex()); | 103 | 310k | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); | 104 | 310k | if (!--s_nRefCount) | 105 | 9.65k | { | 106 | 9.65k | delete s_pProps; | 107 | 9.65k | s_pProps = nullptr; | 108 | 9.65k | } | 109 | 310k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OTableColumn>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQueryColumn>::~OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<dbaccess::OResultColumn>::~OPropertyArrayUsageHelper() Line | Count | Source | 101 | 310k | { | 102 | 310k | std::unique_lock aGuard(theMutex()); | 103 | 310k | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); | 104 | 310k | if (!--s_nRefCount) | 105 | 9.65k | { | 106 | 9.65k | delete s_pProps; | 107 | 9.65k | s_pProps = nullptr; | 108 | 9.65k | } | 109 | 310k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQueryDescriptor_Base>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OResultSet>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OStatementBase>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQuery>::~OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<connectivity::dbase::ODbaseResultSet>::~OPropertyArrayUsageHelper() Line | Count | Source | 101 | 19.3k | { | 102 | 19.3k | std::unique_lock aGuard(theMutex()); | 103 | 19.3k | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); | 104 | 19.3k | if (!--s_nRefCount) | 105 | 19.3k | { | 106 | 19.3k | delete s_pProps; | 107 | 19.3k | s_pProps = nullptr; | 108 | 19.3k | } | 109 | 19.3k | } |
comphelper::OPropertyArrayUsageHelper<connectivity::ODatabaseMetaDataResultSet>::~OPropertyArrayUsageHelper() Line | Count | Source | 101 | 87.8k | { | 102 | 87.8k | std::unique_lock aGuard(theMutex()); | 103 | 87.8k | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); | 104 | 87.8k | if (!--s_nRefCount) | 105 | 87.8k | { | 106 | 87.8k | delete s_pProps; | 107 | 87.8k | s_pProps = nullptr; | 108 | 87.8k | } | 109 | 87.8k | } |
comphelper::OPropertyArrayUsageHelper<connectivity::parse::OParseColumn>::~OPropertyArrayUsageHelper() Line | Count | Source | 101 | 1.55M | { | 102 | 1.55M | std::unique_lock aGuard(theMutex()); | 103 | 1.55M | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); | 104 | 1.55M | if (!--s_nRefCount) | 105 | 19.3k | { | 106 | 19.3k | delete s_pProps; | 107 | 19.3k | s_pProps = nullptr; | 108 | 19.3k | } | 109 | 1.55M | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<connectivity::parse::OOrderColumn>::~OPropertyArrayUsageHelper() comphelper::OPropertyArrayUsageHelper<connectivity::file::OResultSet>::~OPropertyArrayUsageHelper() Line | Count | Source | 101 | 19.3k | { | 102 | 19.3k | std::unique_lock aGuard(theMutex()); | 103 | 19.3k | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); | 104 | 19.3k | if (!--s_nRefCount) | 105 | 19.3k | { | 106 | 19.3k | delete s_pProps; | 107 | 19.3k | s_pProps = nullptr; | 108 | 19.3k | } | 109 | 19.3k | } |
comphelper::OPropertyArrayUsageHelper<connectivity::file::OStatement_Base>::~OPropertyArrayUsageHelper() Line | Count | Source | 101 | 29.1k | { | 102 | 29.1k | std::unique_lock aGuard(theMutex()); | 103 | 29.1k | OSL_ENSURE(s_nRefCount > 0, "OPropertyArrayUsageHelper::~OPropertyArrayUsageHelper : suspicious call : have a refcount of 0 !"); | 104 | 29.1k | if (!--s_nRefCount) | 105 | 29.1k | { | 106 | 29.1k | delete s_pProps; | 107 | 29.1k | s_pProps = nullptr; | 108 | 29.1k | } | 109 | 29.1k | } |
Unexecuted instantiation: dialogcontrol.cxx:comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<(anonymous namespace)::UnoControlDialogModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlEditModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlFormattedFieldModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFileControlModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlButtonModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlImageControlModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlRadioButtonModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlCheckBoxModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedHyperlinkModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedTextModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlGroupBoxModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlListBoxModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlComboBoxModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlDateFieldModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTimeFieldModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlNumericFieldModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlCurrencyFieldModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlPatternFieldModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlProgressBarModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlScrollBarModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedLineModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlRoadmapModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoTreeModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoGridModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTabPageContainerModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoMultiPageModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTabPageModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoPageModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoFrameModel> >::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<ORoadmapEntry>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::CachedDataSequence>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::HistogramDataSequence>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::UncachedDataSequence>::~OPropertyArrayUsageHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<PDFDialog>::~OPropertyArrayUsageHelper() |
110 | | |
111 | | template <class TYPE> |
112 | | ::cppu::IPropertyArrayHelper* OPropertyArrayUsageHelper<TYPE>::getArrayHelper() |
113 | 605M | { |
114 | 605M | OSL_ENSURE(s_nRefCount, "OPropertyArrayUsageHelper::getArrayHelper : suspicious call : have a refcount of 0 !"); |
115 | 605M | std::unique_lock aGuard(theMutex()); |
116 | 605M | if (!s_pProps) |
117 | 67.8k | { |
118 | 67.8k | s_pProps = createArrayHelper(); |
119 | 67.8k | OSL_ENSURE(s_pProps, "OPropertyArrayUsageHelper::getArrayHelper : createArrayHelper returned nonsense !"); |
120 | 67.8k | } |
121 | 605M | return s_pProps; |
122 | 605M | } Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<ScChartObj>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<calc::OCellListSource>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<calc::OCellValueBinding>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svt::ToolboxController>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svxform::FormController>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<svxform::OAddConditionDialog>::getArrayHelper() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSet>::getArrayHelper() Line | Count | Source | 113 | 203k | { | 114 | 203k | OSL_ENSURE(s_nRefCount, "OPropertyArrayUsageHelper::getArrayHelper : suspicious call : have a refcount of 0 !"); | 115 | 203k | std::unique_lock aGuard(theMutex()); | 116 | 203k | if (!s_pProps) | 117 | 9.91k | { | 118 | 9.91k | s_pProps = createArrayHelper(); | 119 | 9.91k | OSL_ENSURE(s_pProps, "OPropertyArrayUsageHelper::getArrayHelper : createArrayHelper returned nonsense !"); | 120 | 9.91k | } | 121 | 203k | return s_pProps; | 122 | 203k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetClone>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetBase>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OSingleSelectQueryComposer>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OCommandDefinition>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OComponentDefinition>::getArrayHelper() Unexecuted instantiation: dataaccessdescriptor.cxx:comphelper::OPropertyArrayUsageHelper<(anonymous namespace)::DataAccessDescriptor>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODatabaseSource>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODocumentContainer>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ODocumentDefinition>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetColumn>::getArrayHelper() comphelper::OPropertyArrayUsageHelper<dbaccess::ORowSetDataColumn>::getArrayHelper() Line | Count | Source | 113 | 5.90M | { | 114 | 5.90M | OSL_ENSURE(s_nRefCount, "OPropertyArrayUsageHelper::getArrayHelper : suspicious call : have a refcount of 0 !"); | 115 | 5.90M | std::unique_lock aGuard(theMutex()); | 116 | 5.90M | if (!s_pProps) | 117 | 9.65k | { | 118 | 9.65k | s_pProps = createArrayHelper(); | 119 | 9.65k | OSL_ENSURE(s_pProps, "OPropertyArrayUsageHelper::getArrayHelper : createArrayHelper returned nonsense !"); | 120 | 9.65k | } | 121 | 5.90M | return s_pProps; | 122 | 5.90M | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OTableColumnDescriptor>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OTableColumn>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQueryColumn>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OResultColumn>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQueryDescriptor_Base>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OResultSet>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OStatementBase>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<dbaccess::OQuery>::getArrayHelper() comphelper::OPropertyArrayUsageHelper<connectivity::dbase::ODbaseResultSet>::getArrayHelper() Line | Count | Source | 113 | 28.9k | { | 114 | 28.9k | OSL_ENSURE(s_nRefCount, "OPropertyArrayUsageHelper::getArrayHelper : suspicious call : have a refcount of 0 !"); | 115 | 28.9k | std::unique_lock aGuard(theMutex()); | 116 | 28.9k | if (!s_pProps) | 117 | 9.65k | { | 118 | 9.65k | s_pProps = createArrayHelper(); | 119 | 9.65k | OSL_ENSURE(s_pProps, "OPropertyArrayUsageHelper::getArrayHelper : createArrayHelper returned nonsense !"); | 120 | 9.65k | } | 121 | 28.9k | return s_pProps; | 122 | 28.9k | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<connectivity::ODatabaseMetaDataResultSet>::getArrayHelper() comphelper::OPropertyArrayUsageHelper<connectivity::parse::OParseColumn>::getArrayHelper() Line | Count | Source | 113 | 598M | { | 114 | 598M | OSL_ENSURE(s_nRefCount, "OPropertyArrayUsageHelper::getArrayHelper : suspicious call : have a refcount of 0 !"); | 115 | 598M | std::unique_lock aGuard(theMutex()); | 116 | 598M | if (!s_pProps) | 117 | 19.3k | { | 118 | 19.3k | s_pProps = createArrayHelper(); | 119 | 19.3k | OSL_ENSURE(s_pProps, "OPropertyArrayUsageHelper::getArrayHelper : createArrayHelper returned nonsense !"); | 120 | 19.3k | } | 121 | 598M | return s_pProps; | 122 | 598M | } |
Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<connectivity::parse::OOrderColumn>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<connectivity::file::OResultSet>::getArrayHelper() comphelper::OPropertyArrayUsageHelper<connectivity::file::OStatement_Base>::getArrayHelper() Line | Count | Source | 113 | 48.4k | { | 114 | 48.4k | OSL_ENSURE(s_nRefCount, "OPropertyArrayUsageHelper::getArrayHelper : suspicious call : have a refcount of 0 !"); | 115 | 48.4k | std::unique_lock aGuard(theMutex()); | 116 | 48.4k | if (!s_pProps) | 117 | 19.3k | { | 118 | 19.3k | s_pProps = createArrayHelper(); | 119 | 19.3k | OSL_ENSURE(s_pProps, "OPropertyArrayUsageHelper::getArrayHelper : createArrayHelper returned nonsense !"); | 120 | 19.3k | } | 121 | 48.4k | return s_pProps; | 122 | 48.4k | } |
Unexecuted instantiation: dialogcontrol.cxx:comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<(anonymous namespace)::UnoControlDialogModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlEditModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlFormattedFieldModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFileControlModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlButtonModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlImageControlModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlRadioButtonModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlCheckBoxModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedHyperlinkModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedTextModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlGroupBoxModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlListBoxModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlComboBoxModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlDateFieldModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTimeFieldModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlNumericFieldModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlCurrencyFieldModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlPatternFieldModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlProgressBarModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlScrollBarModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedLineModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlRoadmapModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoTreeModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoGridModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTabPageContainerModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoMultiPageModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTabPageModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoPageModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<OTemplateInstanceDisambiguation<UnoFrameModel> >::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<ORoadmapEntry>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::CachedDataSequence>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::HistogramDataSequence>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<chart::UncachedDataSequence>::getArrayHelper() Unexecuted instantiation: comphelper::OPropertyArrayUsageHelper<PDFDialog>::getArrayHelper() |
123 | | |
124 | | template <class TYPE> inline |
125 | | ::cppu::IPropertyArrayHelper* OAggregationArrayUsageHelper<TYPE>::createArrayHelper() const |
126 | 0 | { |
127 | 0 | css::uno::Sequence< css::beans::Property > aProps; |
128 | 0 | css::uno::Sequence< css::beans::Property > aAggregateProps; |
129 | 0 | fillProperties(aProps, aAggregateProps); |
130 | 0 | OSL_ENSURE(aProps.hasElements(), "OAggregationArrayUsageHelper::createArrayHelper : fillProperties returned nonsense !"); |
131 | 0 | return new OPropertyArrayAggregationHelper(aProps, aAggregateProps, nullptr, DEFAULT_AGGREGATE_PROPERTY_ID); |
132 | 0 | } Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<svxform::FormController>::createArrayHelper() const Unexecuted instantiation: dialogcontrol.cxx:comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<(anonymous namespace)::UnoControlDialogModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlEditModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlFormattedFieldModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFileControlModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlButtonModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlImageControlModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlRadioButtonModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlCheckBoxModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedHyperlinkModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedTextModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlGroupBoxModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlListBoxModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlComboBoxModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlDateFieldModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTimeFieldModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlNumericFieldModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlCurrencyFieldModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlPatternFieldModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlProgressBarModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlScrollBarModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlFixedLineModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoControlRoadmapModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoTreeModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<toolkit::UnoGridModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTabPageContainerModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoMultiPageModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoControlTabPageModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoPageModel> >::createArrayHelper() const Unexecuted instantiation: comphelper::OAggregationArrayUsageHelper<OTemplateInstanceDisambiguation<UnoFrameModel> >::createArrayHelper() const |
133 | | |
134 | | } |
135 | | |
136 | | #endif // INCLUDED_COMPHELPER_PROPARRHLP_HXX |
137 | | |
138 | | /* vim:set shiftwidth=4 softtabstop=4 expandtab: */ |