|
LibreOffice Module sc (master) 1
|
#include <msgpool.hxx>
Public Member Functions | |
| ScMessagePool () | |
| virtual MapUnit | GetMetric (sal_uInt16 nWhich) const override |
Public Member Functions inherited from SfxItemPool | |
| void | FillItemIdRanges_Impl (WhichRangesContainer &pWhichRanges) const |
| const WhichRangesContainer & | GetFrozenIdRanges () const |
| SfxItemPool (const SfxItemPool &rPool, bool bCloneStaticDefaults=false) | |
| SfxItemPool (const OUString &rName, sal_uInt16 nStart, sal_uInt16 nEnd, const SfxItemInfo *pItemInfos, std::vector< SfxPoolItem * > *pDefaults=nullptr) | |
| virtual | ~SfxItemPool () |
| SfxBroadcaster & | BC () |
| void | SetPoolDefaultItem (const SfxPoolItem &) |
| const SfxPoolItem * | GetPoolDefaultItem (sal_uInt16 nWhich) const |
| const T * | GetPoolDefaultItem (TypedWhichId< T > nWhich) const |
| void | ResetPoolDefaultItem (sal_uInt16 nWhich) |
| void | SetDefaults (std::vector< SfxPoolItem * > *pDefaults) |
| void | ClearDefaults () |
| void | ReleaseDefaults (bool bDelete=false) |
| virtual MapUnit | GetMetric (sal_uInt16 nWhich) const |
| void | SetDefaultMetric (MapUnit eNewMetric) |
| MapUnit | GetDefaultMetric () const |
| virtual bool | GetPresentation (const SfxPoolItem &rItem, MapUnit ePresentationMetric, OUString &rText, const IntlWrapper &rIntlWrapper) const |
| virtual rtl::Reference< SfxItemPool > | Clone () const |
| const OUString & | GetName () const |
| const T & | Put (std::unique_ptr< T > xItem, sal_uInt16 nWhich=0) |
| const T & | Put (const T &rItem, sal_uInt16 nWhich=0) |
| void | Remove (const SfxPoolItem &) |
| const SfxPoolItem & | GetDefaultItem (sal_uInt16 nWhich) const |
| const T & | GetDefaultItem (TypedWhichId< T > nWhich) const |
| bool | CheckItemInPool (const SfxPoolItem *) const |
| const SfxPoolItem * | GetItem2Default (sal_uInt16 nWhich) const |
| const T * | GetItem2Default (TypedWhichId< T > nWhich) const |
| sal_uInt32 | GetItemCount2 (sal_uInt16 nWhich) const |
| Item2Range | GetItemSurrogates (sal_uInt16 nWhich) const |
| std::vector< const SfxPoolItem * > | FindItemSurrogate (sal_uInt16 nWhich, SfxPoolItem const &rNeedle) const |
| sal_uInt16 | GetFirstWhich () const |
| sal_uInt16 | GetLastWhich () const |
| bool | IsInRange (sal_uInt16 nWhich) const |
| void | SetSecondaryPool (SfxItemPool *pPool) |
| SfxItemPool * | GetSecondaryPool () const |
| SfxItemPool * | GetLastPoolInChain () |
| SfxItemPool * | GetMasterPool () const |
| void | FreezeIdRanges () |
| void | Delete () |
| bool | IsItemPoolable (sal_uInt16 nWhich) const |
| bool | IsItemPoolable (const SfxPoolItem &rItem) const |
| void | SetItemInfos (const SfxItemInfo *pInfos) |
| sal_uInt16 | GetWhich (sal_uInt16 nSlot, bool bDeep=true) const |
| TypedWhichId< T > | GetWhich (TypedWhichId< T > nSlot, bool bDeep=true) const |
| sal_uInt16 | GetSlotId (sal_uInt16 nWhich) const |
| sal_uInt16 | GetTrueWhich (sal_uInt16 nSlot, bool bDeep=true) const |
| sal_uInt16 | GetTrueSlotId (sal_uInt16 nWhich) const |
| void | dumpAsXml (xmlTextWriterPtr pWriter) const |
Private Member Functions | |
| virtual | ~ScMessagePool () override |
Additional Inherited Members | |
Static Public Member Functions inherited from SfxItemPool | |
| static void | ReleaseDefaults (std::vector< SfxPoolItem * > *pDefaults, bool bDelete=false) |
| static bool | IsWhich (sal_uInt16 nId) |
| static bool | IsSlot (sal_uInt16 nId) |
Protected Member Functions inherited from SfxItemPool | |
| virtual const SfxPoolItem & | PutImpl (const SfxPoolItem &, sal_uInt16 nWhich=0, bool bPassingOwnership=false) |
Static Protected Member Functions inherited from SfxItemPool | |
| static void | ClearRefCount (SfxPoolItem &rItem) |
| static void | AddRef (const SfxPoolItem &rItem) |
| static sal_uInt32 | ReleaseRef (const SfxPoolItem &rItem, sal_uInt32 n=1) |
Definition at line 32 of file msgpool.hxx.
| ScMessagePool::ScMessagePool | ( | ) |
Definition at line 40 of file msgpool.cxx.
References aCondFormatDlgItem, aGlobalConsolidateItem, aGlobalPivotItem, aGlobalQueryItem, aGlobalSearchItem, aGlobalSolveItem, aGlobalSortItem, aGlobalStringItem, aGlobalSubTotalItem, aGlobalUserListItem, MSGPOOL_START, mvPoolDefaults, pDocPool, SCITEM_CONDFORMATDLGDATA, SCITEM_CONSOLIDATEDATA, SCITEM_PIVOTDATA, SCITEM_QUERYDATA, SCITEM_SEARCHDATA, SCITEM_SOLVEDATA, SCITEM_SORTDATA, SCITEM_STRING, SCITEM_SUBTDATA, SCITEM_USERLIST, SfxItemPool::SetDefaults(), and SfxItemPool::SetSecondaryPool().
|
overrideprivatevirtual |
Definition at line 75 of file msgpool.cxx.
References SfxItemPool::ClearRefCount(), SfxItemPool::Delete(), i, MSGPOOL_END, MSGPOOL_START, mvPoolDefaults, and SfxItemPool::SetSecondaryPool().
|
overridevirtual |
Reimplemented from SfxItemPool.
Definition at line 84 of file msgpool.cxx.
References ATTR_ENDINDEX(), and ATTR_STARTINDEX().
|
private |
Definition at line 43 of file msgpool.hxx.
Referenced by ScMessagePool().
|
private |
Definition at line 39 of file msgpool.hxx.
Referenced by ScMessagePool().
|
private |
Definition at line 40 of file msgpool.hxx.
Referenced by ScMessagePool().
|
private |
Definition at line 37 of file msgpool.hxx.
Referenced by ScMessagePool().
|
private |
Definition at line 35 of file msgpool.hxx.
Referenced by ScMessagePool().
|
private |
Definition at line 41 of file msgpool.hxx.
Referenced by ScMessagePool().
|
private |
Definition at line 36 of file msgpool.hxx.
Referenced by ScMessagePool().
|
private |
Definition at line 34 of file msgpool.hxx.
Referenced by ScMessagePool().
|
private |
Definition at line 38 of file msgpool.hxx.
Referenced by ScMessagePool().
|
private |
Definition at line 42 of file msgpool.hxx.
Referenced by ScMessagePool().
|
private |
Definition at line 45 of file msgpool.hxx.
Referenced by ScMessagePool(), and ~ScMessagePool().
|
private |
Definition at line 46 of file msgpool.hxx.
Referenced by ScMessagePool().