summaryrefslogtreecommitdiff
path: root/svl
diff options
context:
space:
mode:
authorMark Page <aptitude@btconnect.com>2016-06-03 08:13:31 +0100
committerNoel Grandin <noelgrandin@gmail.com>2016-06-04 09:45:55 +0000
commit954f853c7b776719a6dfd5230d2be6ea3e948fcf (patch)
treefa20a4cca64c0c035cdf9a5a07867fdac245882f /svl
parent660b91b07788077cfee9ba309d45db6819c00781 (diff)
tdf#96099 Remove sfx std::shared_ptr typedefs
Removed SfxItemSet_Pointer_t and SfxStyleSheetIteratorPtr Change-Id: Ibfa6a79809fdbbe2648dacc02625e620ceaf9bf0 Reviewed-on: https://gerrit.libreoffice.org/25851 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Noel Grandin <noelgrandin@gmail.com>
Diffstat (limited to 'svl')
-rw-r--r--svl/source/items/style.cxx4
-rw-r--r--svl/source/items/stylepool.cxx36
2 files changed, 20 insertions, 20 deletions
diff --git a/svl/source/items/style.cxx b/svl/source/items/style.cxx
index 37de8ad22b4d..aed9c530431d 100644
--- a/svl/source/items/style.cxx
+++ b/svl/source/items/style.cxx
@@ -87,7 +87,7 @@ private:
SfxStyleSheetBasePool_Impl(const SfxStyleSheetBasePool_Impl&) = delete;
SfxStyleSheetBasePool_Impl& operator=(const SfxStyleSheetBasePool_Impl&) = delete;
public:
- SfxStyleSheetIteratorPtr pIter;
+ std::shared_ptr<SfxStyleSheetIterator> pIter;
/** This member holds the indexed style sheets.
*
@@ -630,7 +630,7 @@ void SfxStyleSheetBasePool::SetSearchMask(SfxStyleFamily eFam, sal_uInt16 n)
}
-SfxStyleSheetIteratorPtr SfxStyleSheetBasePool::CreateIterator
+std::shared_ptr<SfxStyleSheetIterator> SfxStyleSheetBasePool::CreateIterator
(
SfxStyleFamily eFam,
sal_uInt16 mask
diff --git a/svl/source/items/stylepool.cxx b/svl/source/items/stylepool.cxx
index f260672d8d4e..6df2501673ac 100644
--- a/svl/source/items/stylepool.cxx
+++ b/svl/source/items/stylepool.cxx
@@ -36,7 +36,7 @@ namespace {
std::vector<Node*> mChildren; // child nodes, create by findChildNode(..)
// container of shared pointers of inserted item sets; for non-poolable
// items more than one item set is needed
- std::vector< StylePool::SfxItemSet_Pointer_t > maItemSet;
+ std::vector< std::shared_ptr<SfxItemSet> > maItemSet;
const SfxPoolItem *mpItem; // my pool item
Node *mpUpper; // if I'm a child node that's my parent node
// #i86923#
@@ -61,12 +61,12 @@ namespace {
// #i86923#
bool hasItemSet( const bool bCheckUsage ) const;
// #i87808#
- const StylePool::SfxItemSet_Pointer_t getItemSet() const
+ const std::shared_ptr<SfxItemSet> getItemSet() const
{
return maItemSet.back();
}
- const StylePool::SfxItemSet_Pointer_t getUsedOrLastAddedItemSet() const;
- void setItemSet( const SfxItemSet& rSet ){ maItemSet.push_back( StylePool::SfxItemSet_Pointer_t( rSet.Clone() ) ); }
+ const std::shared_ptr<SfxItemSet> getUsedOrLastAddedItemSet() const;
+ void setItemSet( const SfxItemSet& rSet ){ maItemSet.push_back( std::shared_ptr<SfxItemSet>( rSet.Clone() ) ); }
// #i86923#
Node* findChildNode( const SfxPoolItem& rItem,
const bool bIsItemIgnorable = false );
@@ -76,14 +76,14 @@ namespace {
const SfxPoolItem& getPoolItem() const { return *mpItem; }
// #i86923#
bool hasIgnorableChildren( const bool bCheckUsage ) const;
- const StylePool::SfxItemSet_Pointer_t getItemSetOfIgnorableChild(
+ const std::shared_ptr<SfxItemSet> getItemSetOfIgnorableChild(
const bool bSkipUnusedItemSets ) const;
};
// #i87808#
- const StylePool::SfxItemSet_Pointer_t Node::getUsedOrLastAddedItemSet() const
+ const std::shared_ptr<SfxItemSet> Node::getUsedOrLastAddedItemSet() const
{
- std::vector< StylePool::SfxItemSet_Pointer_t >::const_reverse_iterator aIter;
+ std::vector< std::shared_ptr<SfxItemSet> >::const_reverse_iterator aIter;
for ( aIter = maItemSet.rbegin(); aIter != maItemSet.rend(); ++aIter )
{
@@ -105,7 +105,7 @@ namespace {
{
if ( bCheckUsage )
{
- std::vector< StylePool::SfxItemSet_Pointer_t >::const_reverse_iterator aIter;
+ std::vector< std::shared_ptr<SfxItemSet> >::const_reverse_iterator aIter;
for ( aIter = maItemSet.rbegin(); aIter != maItemSet.rend(); ++aIter )
{
@@ -230,7 +230,7 @@ namespace {
return bHasIgnorableChildren;
}
- const StylePool::SfxItemSet_Pointer_t Node::getItemSetOfIgnorableChild(
+ const std::shared_ptr<SfxItemSet> Node::getItemSetOfIgnorableChild(
const bool bSkipUnusedItemSets ) const
{
DBG_ASSERT( hasIgnorableChildren( bSkipUnusedItemSets ),
@@ -258,7 +258,7 @@ namespace {
++aIter;
}
- StylePool::SfxItemSet_Pointer_t pReturn;
+ std::shared_ptr<SfxItemSet> pReturn;
return pReturn;
}
@@ -291,12 +291,12 @@ namespace {
mbSkipUnusedItemSets( bSkipUnusedItemSets ),
mbSkipIgnorable( bSkipIgnorable )
{}
- virtual StylePool::SfxItemSet_Pointer_t getNext() override;
+ virtual std::shared_ptr<SfxItemSet> getNext() override;
};
- StylePool::SfxItemSet_Pointer_t Iterator::getNext()
+ std::shared_ptr<SfxItemSet> Iterator::getNext()
{
- StylePool::SfxItemSet_Pointer_t pReturn;
+ std::shared_ptr<SfxItemSet> pReturn;
while( mpNode || mpCurrNode != mrRoot.end() )
{
if( !mpNode )
@@ -332,7 +332,7 @@ namespace {
* This static method creates a unique name from a shared pointer to a SfxItemSet
* The name is the memory address of the SfxItemSet itself.
*/
-OUString StylePool::nameOf( const SfxItemSet_Pointer_t& pSet )
+OUString StylePool::nameOf( const std::shared_ptr<SfxItemSet>& pSet )
{
return OUString::number( reinterpret_cast<sal_IntPtr>( pSet.get() ), 16 );
}
@@ -368,14 +368,14 @@ public:
delete mpIgnorableItems;
}
- StylePool::SfxItemSet_Pointer_t insertItemSet( const SfxItemSet& rSet );
+ std::shared_ptr<SfxItemSet> insertItemSet( const SfxItemSet& rSet );
// #i86923#
IStylePoolIteratorAccess* createIterator( bool bSkipUnusedItemSets = false,
bool bSkipIgnorableItems = false );
};
-StylePool::SfxItemSet_Pointer_t StylePoolImpl::insertItemSet( const SfxItemSet& rSet )
+std::shared_ptr<SfxItemSet> StylePoolImpl::insertItemSet( const SfxItemSet& rSet )
{
bool bNonPoolable = false;
Node* pCurNode = &maRoot[ rSet.GetParent() ];
@@ -428,7 +428,7 @@ StylePool::SfxItemSet_Pointer_t StylePoolImpl::insertItemSet( const SfxItemSet&
{
sal_Int32 nCheck = -1;
IStylePoolIteratorAccess* pIter = createIterator();
- StylePool::SfxItemSet_Pointer_t pTemp;
+ std::shared_ptr<SfxItemSet> pTemp;
do
{
++nCheck;
@@ -454,7 +454,7 @@ StylePool::StylePool( SfxItemSet* pIgnorableItems )
: pImpl( new StylePoolImpl( pIgnorableItems ) )
{}
-StylePool::SfxItemSet_Pointer_t StylePool::insertItemSet( const SfxItemSet& rSet )
+std::shared_ptr<SfxItemSet> StylePool::insertItemSet( const SfxItemSet& rSet )
{ return pImpl->insertItemSet( rSet ); }
// #i86923#