Lines Matching refs:SfxItemSet

76 class SAL_WARN_UNUSED SVL_DLLPUBLIC SfxItemSet  class
81 const SfxItemSet* m_pParent; ///< derivation
93 SfxItemSet(
101 const SfxItemSet& operator=(const SfxItemSet &) = delete;
114 SfxItemSet( const SfxItemSet& );
115 SfxItemSet( SfxItemSet&& ) noexcept;
117 SfxItemSet( SfxItemPool&);
118 template<sal_uInt16... WIDs> SfxItemSet( in SfxItemSet() function in SfxItemSet
122 SfxItemSet(pool, {WIDs...}, svl::detail::rangesSize<WIDs...>()) {} in SfxItemSet()
123 SfxItemSet( SfxItemPool&, std::initializer_list<Pair> wids );
124 SfxItemSet( SfxItemPool&, const sal_uInt16* nWhichPairTable );
125 virtual ~SfxItemSet();
127 …virtual std::unique_ptr<SfxItemSet> Clone(bool bItems = true, SfxItemPool *pToPool = nullptr) cons…
164 …template<class T> static const T* GetItem(const SfxItemSet* pItemSet, sal_uInt16 nWhich, bool bSea… in GetItem()
172 static const T* GetItem(const SfxItemSet* pItemSet, TypedWhichId<T> nWhich, in GetItem()
192 inline void SetParent( const SfxItemSet* pNew );
204 bool Put( const SfxItemSet&,
206 void PutExtended( const SfxItemSet&,
210 bool Set( const SfxItemSet&, bool bDeep = true );
212 void Intersect( const SfxItemSet& rSet );
213 void MergeValues( const SfxItemSet& rSet );
214 void Differentiate( const SfxItemSet& rSet );
221 const SfxItemSet* GetParent() const { return m_pParent; } in GetParent()
223 bool operator==(const SfxItemSet &) const;
236 bool Equals(const SfxItemSet &, bool bComparePool) const;
241 inline void SfxItemSet::SetParent( const SfxItemSet* pNew ) in SetParent()
246 class SVL_DLLPUBLIC SfxAllItemSet: public SfxItemSet
255 SfxAllItemSet( const SfxItemSet & );
258 …virtual std::unique_ptr<SfxItemSet> Clone( bool bItems = true, SfxItemPool *pToPool = nullptr ) co…