|
LibreOffice Module svl (master) 1
|
#include <rtl/ref.hxx>#include <svl/itempool.hxx>#include <svl/SfxBroadcaster.hxx>#include <tools/debug.hxx>#include <memory>#include <o3tl/sorted_vector.hxx>#include <utility>Go to the source code of this file.
Classes | |
| struct | SfxPoolItemArray_Impl |
| This array contains a set of SfxPoolItems, if those items are poolable then each item has a unique set of properties, and we often search linearly to ensure uniqueness. More... | |
| struct | SfxItemPool_Impl |
Macros | |
| #define | SFX_ITEMPOOL_VER_MAJOR sal_uInt8(2) |
| #define | SFX_ITEMPOOL_VER_MINOR sal_uInt8(0) |
| #define | SFX_ITEMPOOL_TAG_STARTPOOL_4 sal_uInt16(0x1111) |
| #define | SFX_ITEMPOOL_TAG_STARTPOOL_5 sal_uInt16(0xBBBB) |
| #define | SFX_ITEMPOOL_TAG_TRICK4OLD sal_uInt16(0xFFFF) |
| #define | SFX_ITEMPOOL_REC sal_uInt8(0x01) |
| #define | SFX_ITEMPOOL_REC_HEADER sal_uInt8(0x10) |
| #define | SFX_ITEMPOOL_REC_VERSIONMAP sal_uInt16(0x0020) |
| #define | SFX_ITEMPOOL_REC_WHICHIDS sal_uInt16(0x0030) |
| #define | SFX_ITEMPOOL_REC_ITEMS sal_uInt16(0x0040) |
| #define | SFX_ITEMPOOL_REC_DEFAULTS sal_uInt16(0x0050) |
Functions | |
| static bool | CompareSortablePoolItems (SfxPoolItem const *lhs, SfxPoolItem const *rhs) |
Variables | |
| const sal_uInt32 | SFX_ITEMS_DEFAULT = 0xfffffffe |
| #define SFX_ITEMPOOL_REC sal_uInt8(0x01) |
Definition at line 204 of file poolio.hxx.
| #define SFX_ITEMPOOL_REC_DEFAULTS sal_uInt16(0x0050) |
Definition at line 209 of file poolio.hxx.
| #define SFX_ITEMPOOL_REC_HEADER sal_uInt8(0x10) |
Definition at line 205 of file poolio.hxx.
| #define SFX_ITEMPOOL_REC_ITEMS sal_uInt16(0x0040) |
Definition at line 208 of file poolio.hxx.
| #define SFX_ITEMPOOL_REC_VERSIONMAP sal_uInt16(0x0020) |
Definition at line 206 of file poolio.hxx.
| #define SFX_ITEMPOOL_REC_WHICHIDS sal_uInt16(0x0030) |
Definition at line 207 of file poolio.hxx.
| #define SFX_ITEMPOOL_TAG_STARTPOOL_4 sal_uInt16(0x1111) |
Definition at line 200 of file poolio.hxx.
| #define SFX_ITEMPOOL_TAG_STARTPOOL_5 sal_uInt16(0xBBBB) |
Definition at line 201 of file poolio.hxx.
| #define SFX_ITEMPOOL_TAG_TRICK4OLD sal_uInt16(0xFFFF) |
Definition at line 202 of file poolio.hxx.
| #define SFX_ITEMPOOL_VER_MAJOR sal_uInt8(2) |
Definition at line 197 of file poolio.hxx.
| #define SFX_ITEMPOOL_VER_MINOR sal_uInt8(0) |
Definition at line 198 of file poolio.hxx.
|
static |
Definition at line 36 of file poolio.hxx.
Referenced by SfxPoolItemArray_Impl::erase(), SfxPoolItemArray_Impl::findByLessThan(), SfxPoolItemArray_Impl::findSurrogateRange(), and SfxPoolItemArray_Impl::insert().
| const sal_uInt32 SFX_ITEMS_DEFAULT = 0xfffffffe |
Definition at line 34 of file poolio.hxx.