office-gobmx/include/editeng
Noel Grandin c39978f41d tdf#161846 use unordered_map in SfxItemPropertyMap
with large property maps, even a binary search starts
showing up, but we can do a O(1) search here by using a map

Change-Id: Ie7916076073e6dd393f0a1fb5a0db1b973999408
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/171173
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Tested-by: Jenkins
2024-07-29 15:10:19 +02:00
..
AccessibleComponentBase.hxx
AccessibleContextBase.hxx loplugin:finalmethods 2024-03-26 17:16:47 +01:00
AccessibleEditableTextPara.hxx
AccessibleParaManager.hxx
AccessibleSelectionBase.hxx loplugin:finalmethods 2024-03-26 17:16:47 +01:00
AccessibleStaticTextBase.hxx loplugin:finalmethods 2024-03-26 17:16:47 +01:00
acorrcfg.hxx
adjustitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
autokernitem.hxx
blinkitem.hxx
borderline.hxx remove hashCode from SvxBorderLine 2024-07-01 08:56:05 +02:00
boxitem.hxx ITEM: replaced typeid/hash_code with SfxItemType 2024-07-11 11:01:01 +02:00
brushitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
bulletitem.hxx
charhiddenitem.hxx
charreliefitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
charrotateitem.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
charscaleitem.hxx
cmapitem.hxx
colritem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
contouritem.hxx
crossedoutitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
CustomPropertyField.hxx
editdata.hxx editeng: add convenience creators to ESelection All, NotFound 2024-06-24 02:14:51 +02:00
editeng.hxx fix O(n^2) behaviour when fetching field info from EditEngine 2024-06-22 14:00:49 +02:00
editengdllapi.h EDITENG_DLLPRIVATE is unnecessary 2024-03-13 17:22:47 +01:00
editerr.hxx
editids.hrc
editobj.hxx tdf#158773 reduce cost of ContentInfo::GetText 2024-03-06 13:00:19 +01:00
editrids.hrc tdf#132599 cui offapi sw xmloff: add hyphenation-keep-type 2024-04-11 10:20:41 +02:00
editstat.hxx drop EEControlBits::FORMAT100 2024-02-28 12:46:47 +01:00
editund2.hxx
editview.hxx reduce symbol visibility in editeng 2024-03-14 10:18:23 +01:00
edtdlg.hxx
eedata.hxx
eeitem.hxx ITEM: Solve SfxVoidItem(0) situation 2024-01-23 10:30:59 +01:00
eerdll.hxx ITEM: ItemPool Rework (I) 2024-02-12 10:35:33 +01:00
emphasismarkitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
EPaM.hxx
EPosition.hxx
escapementitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
ESelection.hxx editeng: add convenience creators to ESelection All, NotFound 2024-06-24 02:14:51 +02:00
fhgtitem.hxx Improve the perf for pool item scanning.. 2024-07-22 11:29:32 +02:00
fieldupdater.hxx
flditem.hxx
flstitem.hxx
fontitem.hxx Improve the perf for pool item scanning.. 2024-07-22 11:29:32 +02:00
forbiddencharacterstable.hxx
forbiddenruleitem.hxx
formatbreakitem.hxx Add SfxItemType to SfxPoolItem 2024-06-18 01:07:42 +02:00
frmdir.hxx tdf#67347 pptx import: stacked text, minimal impl. 2024-02-16 13:07:18 +01:00
frmdiritem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
hangulhanja.hxx
hngpnctitem.hxx
hyphenzoneitem.hxx tdf#132599 cui offapi sw xmloff: add hyphenation-keep-type 2024-04-11 10:20:41 +02:00
itemtype.hxx
justifyitem.hxx
keepitem.hxx
kernitem.hxx
langitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
legacyitem.hxx
lineitem.hxx
lrspitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
lspcitem.hxx
macros.hxx
measfld.hxx
memberids.h tdf#132599 cui offapi sw xmloff: add hyphenation-keep-type 2024-04-11 10:20:41 +02:00
misspellrange.hxx
nhypitem.hxx loplugin:unnecessarymethods 2024-01-29 14:03:29 +01:00
numdef.hxx
numitem.hxx documentation: list format placeholder has been "%1%" since LO 7.2 2024-05-20 15:41:19 +02:00
opaqitem.hxx fix asan build 2024-07-05 08:59:49 +02:00
optitems.hxx
orphitem.hxx
outliner.hxx loplugin:unusedmethods 2024-04-04 19:58:14 +02:00
outlobj.hxx
overflowingtxt.hxx
paperinf.hxx
paragraphdata.hxx
paravertalignitem.hxx
pbinitem.hxx fill in more SfxItemType values 2024-07-05 20:08:57 +02:00
pgrditem.hxx
pmdlitem.hxx
postitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
prntitem.hxx fix asan build 2024-07-05 08:59:49 +02:00
protitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
rsiditem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
scriptspaceitem.hxx
scripttypeitem.hxx
section.hxx
shaditem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
shdditem.hxx
sizeitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
smallcaps.hxx
SpellPortions.hxx
spltitem.hxx
splwrap.hxx EDITENG_DLLPRIVATE is unnecessary 2024-03-13 17:22:47 +01:00
svxacorr.hxx tdf#158454 Add Thai Autocorrect Support, coding part 2024-06-21 20:34:22 +02:00
svxenum.hxx
svxfont.hxx tdf#43767 mso-format layout: no smallcaps applied to numbering 2024-06-28 01:24:36 +02:00
svxrtf.hxx
swafopt.hxx
Trie.hxx
tstpitem.hxx call fillDecimal() in SvxTabStop constructor 2024-07-01 08:56:44 +02:00
twolinesitem.hxx
txtrange.hxx
udlnitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
ulspitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
unoedhlp.hxx
unoedprx.hxx fix O(n^2) behaviour when fetching field info from EditEngine 2024-06-22 14:00:49 +02:00
unoedsrc.hxx fix O(n^2) behaviour when fetching field info from EditEngine 2024-06-22 14:00:49 +02:00
unofdesc.hxx
unofield.hxx
UnoForbiddenCharsTable.hxx loplugin:finalmethods 2024-03-26 17:16:47 +01:00
unofored.hxx fix O(n^2) behaviour when fetching field info from EditEngine 2024-06-22 14:00:49 +02:00
unoforou.hxx fix O(n^2) behaviour when fetching field info from EditEngine 2024-06-22 14:00:49 +02:00
unoipset.hxx tdf#161846 use unordered_map in SfxItemPropertyMap 2024-07-29 15:10:19 +02:00
unolingu.hxx
unonames.hxx
unonrule.hxx
unoprnms.hxx tdf#152878 switch off replacment image in picture frame 2024-03-13 22:11:40 +01:00
unotext.hxx tdf#161846 use unordered_map in SfxItemPropertyMap 2024-07-29 15:10:19 +02:00
unoviwou.hxx EDITENG_DLLPRIVATE is unnecessary 2024-03-13 17:22:47 +01:00
urlfieldhelper.hxx
wghtitem.hxx Revert "fix and simplify the ItemInstanceManager mechanism" 2024-07-09 21:15:07 +02:00
widwitem.hxx
writingmodeitem.hxx
wrlmitem.hxx
xmlcnitm.hxx