Coverage Report

Created: 2026-06-30 11:14

next uncovered line (L), next uncovered region (R), next uncovered branch (B)
/src/libreoffice/include/svl/eitem.hxx
Line
Count
Source
1
/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2
/*
3
 * This file is part of the LibreOffice project.
4
 *
5
 * This Source Code Form is subject to the terms of the Mozilla Public
6
 * License, v. 2.0. If a copy of the MPL was not distributed with this
7
 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8
 *
9
 * This file incorporates work covered by the following license notice:
10
 *
11
 *   Licensed to the Apache Software Foundation (ASF) under one or more
12
 *   contributor license agreements. See the NOTICE file distributed
13
 *   with this work for additional information regarding copyright
14
 *   ownership. The ASF licenses this file to you under the Apache
15
 *   License, Version 2.0 (the "License"); you may not use this file
16
 *   except in compliance with the License. You may obtain a copy of
17
 *   the License at http://www.apache.org/licenses/LICENSE-2.0 .
18
 */
19
20
#ifndef INCLUDED_SVL_EITEM_HXX
21
#define INCLUDED_SVL_EITEM_HXX
22
23
#include <svl/svldllapi.h>
24
#include <svl/cenumitm.hxx>
25
26
template<typename EnumT>
27
class SAL_DLLPUBLIC_RTTI SfxEnumItem : public SfxEnumItemInterface
28
{
29
    EnumT m_nValue;
30
31
protected:
32
    explicit SfxEnumItem(sal_uInt16 const nWhich, EnumT const nValue)
33
30.6M
        : SfxEnumItemInterface(nWhich)
34
26.0M
        , m_nValue(nValue)
35
30.6M
    { }
SfxEnumItem<SdrTextHorzAdjust>::SfxEnumItem(unsigned short, SdrTextHorzAdjust)
Line
Count
Source
33
524k
        : SfxEnumItemInterface(nWhich)
34
524k
        , m_nValue(nValue)
35
524k
    { }
SfxEnumItem<SdrTextVertAdjust>::SfxEnumItem(unsigned short, SdrTextVertAdjust)
Line
Count
Source
33
545k
        : SfxEnumItemInterface(nWhich)
34
545k
        , m_nValue(nValue)
35
545k
    { }
SfxEnumItem<ScVObjMode>::SfxEnumItem(unsigned short, ScVObjMode)
Line
Count
Source
33
411
        : SfxEnumItemInterface(nWhich)
34
411
        , m_nValue(nValue)
35
411
    { }
SfxEnumItem<SdrCaptionEscDir>::SfxEnumItem(unsigned short, SdrCaptionEscDir)
Line
Count
Source
33
19.0k
        : SfxEnumItemInterface(nWhich)
34
19.0k
        , m_nValue(nValue)
35
19.0k
    { }
SfxEnumItem<SvxBreak>::SfxEnumItem(unsigned short, SvxBreak)
Line
Count
Source
33
630k
        : SfxEnumItemInterface(nWhich)
34
630k
        , m_nValue(nValue)
35
630k
    { }
SfxEnumItem<SdrTextAniKind>::SfxEnumItem(unsigned short, SdrTextAniKind)
Line
Count
Source
33
127k
        : SfxEnumItemInterface(nWhich)
34
127k
        , m_nValue(nValue)
35
127k
    { }
SfxEnumItem<SdrTextAniDirection>::SfxEnumItem(unsigned short, SdrTextAniDirection)
Line
Count
Source
33
127k
        : SfxEnumItemInterface(nWhich)
34
127k
        , m_nValue(nValue)
35
127k
    { }
SfxEnumItem<SvxFrameDirection>::SfxEnumItem(unsigned short, SvxFrameDirection)
Line
Count
Source
33
1.38M
        : SfxEnumItemInterface(nWhich)
34
1.38M
        , m_nValue(nValue)
35
1.38M
    { }
SfxEnumItem<SvxCellHorJustify>::SfxEnumItem(unsigned short, SvxCellHorJustify)
Line
Count
Source
33
761k
        : SfxEnumItemInterface(nWhich)
34
761k
        , m_nValue(nValue)
35
761k
    { }
SfxEnumItem<SvxCellVerJustify>::SfxEnumItem(unsigned short, SvxCellVerJustify)
Line
Count
Source
33
666k
        : SfxEnumItemInterface(nWhich)
34
666k
        , m_nValue(nValue)
35
666k
    { }
SfxEnumItem<SvxCellJustifyMethod>::SfxEnumItem(unsigned short, SvxCellJustifyMethod)
Line
Count
Source
33
333k
        : SfxEnumItemInterface(nWhich)
34
333k
        , m_nValue(nValue)
35
333k
    { }
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::SfxEnumItem(unsigned short, o3tl::strong_int<unsigned short, LanguageTypeTag>)
Line
Count
Source
33
4.55M
        : SfxEnumItemInterface(nWhich)
34
4.55M
        , m_nValue(nValue)
35
4.55M
    { }
SfxEnumItem<FontItalic>::SfxEnumItem(unsigned short, FontItalic)
Line
Count
Source
33
4.24M
        : SfxEnumItemInterface(nWhich)
34
4.24M
        , m_nValue(nValue)
35
4.24M
    { }
SfxEnumItem<FontWeight>::SfxEnumItem(unsigned short, FontWeight)
Line
Count
Source
33
9.70M
        : SfxEnumItemInterface(nWhich)
34
9.70M
        , m_nValue(nValue)
35
9.70M
    { }
SfxEnumItem<i18nutil::ScriptHintType>::SfxEnumItem(unsigned short, i18nutil::ScriptHintType)
Line
Count
Source
33
22.2k
        : SfxEnumItemInterface(nWhich)
34
22.2k
        , m_nValue(nValue)
35
22.2k
    { }
SfxEnumItem<FontLineStyle>::SfxEnumItem(unsigned short, FontLineStyle)
Line
Count
Source
33
694k
        : SfxEnumItemInterface(nWhich)
34
694k
        , m_nValue(nValue)
35
694k
    { }
SfxEnumItem<FontStrikeout>::SfxEnumItem(unsigned short, FontStrikeout)
Line
Count
Source
33
1.44M
        : SfxEnumItemInterface(nWhich)
34
1.44M
        , m_nValue(nValue)
35
1.44M
    { }
SfxEnumItem<SvxCaseMap>::SfxEnumItem(unsigned short, SvxCaseMap)
Line
Count
Source
33
156k
        : SfxEnumItemInterface(nWhich)
34
156k
        , m_nValue(nValue)
35
156k
    { }
SfxEnumItem<FontRelief>::SfxEnumItem(unsigned short, FontRelief)
Line
Count
Source
33
1.29M
        : SfxEnumItemInterface(nWhich)
34
1.29M
        , m_nValue(nValue)
35
1.29M
    { }
SfxEnumItem<GraphicDrawMode>::SfxEnumItem(unsigned short, GraphicDrawMode)
Line
Count
Source
33
16.0k
        : SfxEnumItemInterface(nWhich)
34
16.0k
        , m_nValue(nValue)
35
16.0k
    { }
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::SfxEnumItem(unsigned short, com::sun::star::drawing::TextFitToSizeType)
Line
Count
Source
33
54.0k
        : SfxEnumItemInterface(nWhich)
34
54.0k
        , m_nValue(nValue)
35
54.0k
    { }
SfxEnumItem<SdrEdgeKind>::SfxEnumItem(unsigned short, SdrEdgeKind)
Line
Count
Source
33
9.32k
        : SfxEnumItemInterface(nWhich)
34
9.32k
        , m_nValue(nValue)
35
9.32k
    { }
SfxEnumItem<SvxCellOrientation>::SfxEnumItem(unsigned short, SvxCellOrientation)
Line
Count
Source
33
493k
        : SfxEnumItemInterface(nWhich)
34
493k
        , m_nValue(nValue)
35
493k
    { }
SfxEnumItem<SvxRotateMode>::SfxEnumItem(unsigned short, SvxRotateMode)
Line
Count
Source
33
175k
        : SfxEnumItemInterface(nWhich)
34
175k
        , m_nValue(nValue)
35
175k
    { }
Unexecuted instantiation: SfxEnumItem<SvxChartTextOrder>::SfxEnumItem(unsigned short, SvxChartTextOrder)
Unexecuted instantiation: SfxEnumItem<SvxChartKindError>::SfxEnumItem(unsigned short, SvxChartKindError)
Unexecuted instantiation: SfxEnumItem<SvxChartIndicate>::SfxEnumItem(unsigned short, SvxChartIndicate)
Unexecuted instantiation: SfxEnumItem<SvxChartRegress>::SfxEnumItem(unsigned short, SvxChartRegress)
SfxEnumItem<SdrCaptionType>::SfxEnumItem(unsigned short, SdrCaptionType)
Line
Count
Source
33
44
        : SfxEnumItemInterface(nWhich)
34
44
        , m_nValue(nValue)
35
44
    { }
SfxEnumItem<SdrMeasureKind>::SfxEnumItem(unsigned short, SdrMeasureKind)
Line
Count
Source
33
18
        : SfxEnumItemInterface(nWhich)
34
18
        , m_nValue(nValue)
35
18
    { }
SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos>::SfxEnumItem(unsigned short, com::sun::star::drawing::MeasureTextHorzPos)
Line
Count
Source
33
18
        : SfxEnumItemInterface(nWhich)
34
18
        , m_nValue(nValue)
35
18
    { }
SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos>::SfxEnumItem(unsigned short, com::sun::star::drawing::MeasureTextVertPos)
Line
Count
Source
33
18
        : SfxEnumItemInterface(nWhich)
34
18
        , m_nValue(nValue)
35
18
    { }
SfxEnumItem<FieldUnit>::SfxEnumItem(unsigned short, FieldUnit)
Line
Count
Source
33
18
        : SfxEnumItemInterface(nWhich)
34
18
        , m_nValue(nValue)
35
18
    { }
SfxEnumItem<SdrCircKind>::SfxEnumItem(unsigned short, SdrCircKind)
Line
Count
Source
33
12.7k
        : SfxEnumItemInterface(nWhich)
34
12.7k
        , m_nValue(nValue)
35
12.7k
    { }
SfxEnumItem<com::sun::star::drawing::LineStyle>::SfxEnumItem(unsigned short, com::sun::star::drawing::LineStyle)
Line
Count
Source
33
891k
        : SfxEnumItemInterface(nWhich)
34
891k
        , m_nValue(nValue)
35
891k
    { }
SfxEnumItem<com::sun::star::drawing::FillStyle>::SfxEnumItem(unsigned short, com::sun::star::drawing::FillStyle)
Line
Count
Source
33
1.23M
        : SfxEnumItemInterface(nWhich)
34
1.23M
        , m_nValue(nValue)
35
1.23M
    { }
SfxEnumItem<XFormTextStyle>::SfxEnumItem(unsigned short, XFormTextStyle)
Line
Count
Source
33
18
        : SfxEnumItemInterface(nWhich)
34
18
        , m_nValue(nValue)
35
18
    { }
SfxEnumItem<XFormTextAdjust>::SfxEnumItem(unsigned short, XFormTextAdjust)
Line
Count
Source
33
18
        : SfxEnumItemInterface(nWhich)
34
18
        , m_nValue(nValue)
35
18
    { }
SfxEnumItem<XFormTextShadow>::SfxEnumItem(unsigned short, XFormTextShadow)
Line
Count
Source
33
18
        : SfxEnumItemInterface(nWhich)
34
18
        , m_nValue(nValue)
35
18
    { }
SfxEnumItem<com::sun::star::drawing::LineJoint>::SfxEnumItem(unsigned short, com::sun::star::drawing::LineJoint)
Line
Count
Source
33
136k
        : SfxEnumItemInterface(nWhich)
34
136k
        , m_nValue(nValue)
35
136k
    { }
SfxEnumItem<com::sun::star::drawing::LineCap>::SfxEnumItem(unsigned short, com::sun::star::drawing::LineCap)
Line
Count
Source
33
6.06k
        : SfxEnumItemInterface(nWhich)
34
6.06k
        , m_nValue(nValue)
35
6.06k
    { }
SfxEnumItem<RectPoint>::SfxEnumItem(unsigned short, RectPoint)
Line
Count
Source
33
2.21k
        : SfxEnumItemInterface(nWhich)
34
2.21k
        , m_nValue(nValue)
35
2.21k
    { }
SfxEnumItem<model::RectangleAlignment>::SfxEnumItem(unsigned short, model::RectangleAlignment)
Line
Count
Source
33
18
        : SfxEnumItemInterface(nWhich)
34
18
        , m_nValue(nValue)
35
18
    { }
SfxEnumItem<MirrorGraph>::SfxEnumItem(unsigned short, MirrorGraph)
Line
Count
Source
33
9
        : SfxEnumItemInterface(nWhich)
34
9
        , m_nValue(nValue)
35
9
    { }
SfxEnumItem<SwFillOrder>::SfxEnumItem(unsigned short, SwFillOrder)
Line
Count
Source
33
226k
        : SfxEnumItemInterface(nWhich)
34
226k
        , m_nValue(nValue)
35
226k
    { }
SfxEnumItem<com::sun::star::text::WrapTextMode>::SfxEnumItem(unsigned short, com::sun::star::text::WrapTextMode)
Line
Count
Source
33
124k
        : SfxEnumItemInterface(nWhich)
34
124k
        , m_nValue(nValue)
35
124k
    { }
SfxEnumItem<SwFootnoteEndPosEnum>::SfxEnumItem(unsigned short, SwFootnoteEndPosEnum)
Line
Count
Source
33
6.89k
        : SfxEnumItemInterface(nWhich)
34
6.89k
        , m_nValue(nValue)
35
6.89k
    { }
SfxEnumItem<SwLineBreakClear>::SfxEnumItem(unsigned short, SwLineBreakClear)
Line
Count
Source
33
1.65k
        : SfxEnumItemInterface(nWhich)
34
1.65k
        , m_nValue(nValue)
35
1.65k
    { }
36
37
16.9M
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<ScVObjMode>::SfxEnumItem(SfxEnumItem<ScVObjMode> const&)
Line
Count
Source
37
378
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<FontLineStyle>::SfxEnumItem(SfxEnumItem<FontLineStyle> const&)
Line
Count
Source
37
4.08M
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxBreak>::SfxEnumItem(SfxEnumItem<SvxBreak> const&)
Line
Count
Source
37
219k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxFrameDirection>::SfxEnumItem(SfxEnumItem<SvxFrameDirection> const&)
Line
Count
Source
37
586k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxCellHorJustify>::SfxEnumItem(SfxEnumItem<SvxCellHorJustify> const&)
Line
Count
Source
37
402k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxCellVerJustify>::SfxEnumItem(SfxEnumItem<SvxCellVerJustify> const&)
Line
Count
Source
37
375k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxCellJustifyMethod>::SfxEnumItem(SfxEnumItem<SvxCellJustifyMethod> const&)
Line
Count
Source
37
326k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<FontItalic>::SfxEnumItem(SfxEnumItem<FontItalic> const&)
Line
Count
Source
37
2.62M
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<FontWeight>::SfxEnumItem(SfxEnumItem<FontWeight> const&)
Line
Count
Source
37
3.18M
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<i18nutil::ScriptHintType>::SfxEnumItem(SfxEnumItem<i18nutil::ScriptHintType> const&)
Line
Count
Source
37
11.7k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<FontStrikeout>::SfxEnumItem(SfxEnumItem<FontStrikeout> const&)
Line
Count
Source
37
741k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxCaseMap>::SfxEnumItem(SfxEnumItem<SvxCaseMap> const&)
Line
Count
Source
37
626k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::SfxEnumItem(SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> > const&)
Line
Count
Source
37
1.79M
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<FontRelief>::SfxEnumItem(SfxEnumItem<FontRelief> const&)
Line
Count
Source
37
117k
    SfxEnumItem(const SfxEnumItem &) = default;
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::SfxEnumItem(SfxEnumItem<SvxCellOrientation> const&)
SfxEnumItem<SvxRotateMode>::SfxEnumItem(SfxEnumItem<SvxRotateMode> const&)
Line
Count
Source
37
175k
    SfxEnumItem(const SfxEnumItem &) = default;
Unexecuted instantiation: SfxEnumItem<SvxChartTextOrder>::SfxEnumItem(SfxEnumItem<SvxChartTextOrder> const&)
Unexecuted instantiation: SfxEnumItem<SvxChartKindError>::SfxEnumItem(SfxEnumItem<SvxChartKindError> const&)
Unexecuted instantiation: SfxEnumItem<SvxChartIndicate>::SfxEnumItem(SfxEnumItem<SvxChartIndicate> const&)
Unexecuted instantiation: SfxEnumItem<SvxChartRegress>::SfxEnumItem(SfxEnumItem<SvxChartRegress> const&)
SfxEnumItem<SdrCaptionType>::SfxEnumItem(SfxEnumItem<SdrCaptionType> const&)
Line
Count
Source
37
26
    SfxEnumItem(const SfxEnumItem &) = default;
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::SfxEnumItem(SfxEnumItem<SdrCaptionEscDir> const&)
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::SfxEnumItem(SfxEnumItem<com::sun::star::drawing::TextFitToSizeType> const&)
Line
Count
Source
37
132k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SdrTextVertAdjust>::SfxEnumItem(SfxEnumItem<SdrTextVertAdjust> const&)
Line
Count
Source
37
244k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SdrTextHorzAdjust>::SfxEnumItem(SfxEnumItem<SdrTextHorzAdjust> const&)
Line
Count
Source
37
307k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SdrTextAniKind>::SfxEnumItem(SfxEnumItem<SdrTextAniKind> const&)
Line
Count
Source
37
6.57k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SdrTextAniDirection>::SfxEnumItem(SfxEnumItem<SdrTextAniDirection> const&)
Line
Count
Source
37
6.57k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SdrEdgeKind>::SfxEnumItem(SfxEnumItem<SdrEdgeKind> const&)
Line
Count
Source
37
4.86k
    SfxEnumItem(const SfxEnumItem &) = default;
Unexecuted instantiation: SfxEnumItem<SdrMeasureKind>::SfxEnumItem(SfxEnumItem<SdrMeasureKind> const&)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos>::SfxEnumItem(SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos> const&)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos>::SfxEnumItem(SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos> const&)
Unexecuted instantiation: SfxEnumItem<FieldUnit>::SfxEnumItem(SfxEnumItem<FieldUnit> const&)
SfxEnumItem<SdrCircKind>::SfxEnumItem(SfxEnumItem<SdrCircKind> const&)
Line
Count
Source
37
1.91k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<GraphicDrawMode>::SfxEnumItem(SfxEnumItem<GraphicDrawMode> const&)
Line
Count
Source
37
11.0k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<com::sun::star::drawing::LineStyle>::SfxEnumItem(SfxEnumItem<com::sun::star::drawing::LineStyle> const&)
Line
Count
Source
37
280k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<com::sun::star::drawing::FillStyle>::SfxEnumItem(SfxEnumItem<com::sun::star::drawing::FillStyle> const&)
Line
Count
Source
37
513k
    SfxEnumItem(const SfxEnumItem &) = default;
Unexecuted instantiation: SfxEnumItem<XFormTextStyle>::SfxEnumItem(SfxEnumItem<XFormTextStyle> const&)
Unexecuted instantiation: SfxEnumItem<XFormTextAdjust>::SfxEnumItem(SfxEnumItem<XFormTextAdjust> const&)
Unexecuted instantiation: SfxEnumItem<XFormTextShadow>::SfxEnumItem(SfxEnumItem<XFormTextShadow> const&)
SfxEnumItem<com::sun::star::drawing::LineJoint>::SfxEnumItem(SfxEnumItem<com::sun::star::drawing::LineJoint> const&)
Line
Count
Source
37
31.2k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<com::sun::star::drawing::LineCap>::SfxEnumItem(SfxEnumItem<com::sun::star::drawing::LineCap> const&)
Line
Count
Source
37
6.88k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<RectPoint>::SfxEnumItem(SfxEnumItem<RectPoint> const&)
Line
Count
Source
37
2.56k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<model::RectangleAlignment>::SfxEnumItem(SfxEnumItem<model::RectangleAlignment> const&)
Line
Count
Source
37
120
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<MirrorGraph>::SfxEnumItem(SfxEnumItem<MirrorGraph> const&)
Line
Count
Source
37
79
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<com::sun::star::text::WrapTextMode>::SfxEnumItem(SfxEnumItem<com::sun::star::text::WrapTextMode> const&)
Line
Count
Source
37
88.7k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SwFootnoteEndPosEnum>::SfxEnumItem(SfxEnumItem<SwFootnoteEndPosEnum> const&)
Line
Count
Source
37
6.87k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SwFillOrder>::SfxEnumItem(SfxEnumItem<SwFillOrder> const&)
Line
Count
Source
37
4.21k
    SfxEnumItem(const SfxEnumItem &) = default;
38
39
    virtual SfxItemType ItemType() const override = 0;
40
41
public:
42
43
425M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrTextVertAdjust>::GetValue() const
Line
Count
Source
43
1.88M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrTextHorzAdjust>::GetValue() const
Line
Count
Source
43
2.39M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrTextAniKind>::GetValue() const
Line
Count
Source
43
10.7M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrTextAniDirection>::GetValue() const
Line
Count
Source
43
864k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::GetValue() const
Line
Count
Source
43
113M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxCellHorJustify>::GetValue() const
Line
Count
Source
43
5.76M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxCellVerJustify>::GetValue() const
Line
Count
Source
43
7.01M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxFrameDirection>::GetValue() const
Line
Count
Source
43
29.0M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxCellJustifyMethod>::GetValue() const
Line
Count
Source
43
1.70M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::drawing::LineJoint>::GetValue() const
Line
Count
Source
43
377k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::drawing::LineStyle>::GetValue() const
Line
Count
Source
43
3.12M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::drawing::FillStyle>::GetValue() const
Line
Count
Source
43
5.81M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<FontWeight>::GetValue() const
Line
Count
Source
43
63.2M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<FontLineStyle>::GetValue() const
Line
Count
Source
43
44.9M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<FontItalic>::GetValue() const
Line
Count
Source
43
54.3M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<FontStrikeout>::GetValue() const
Line
Count
Source
43
26.4M
    EnumT GetValue() const { return m_nValue; }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::GetValue() const
SfxEnumItem<ScVObjMode>::GetValue() const
Line
Count
Source
43
90.0k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrCaptionEscDir>::GetValue() const
Line
Count
Source
43
138k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<FontRelief>::GetValue() const
Line
Count
Source
43
18.9M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxRotateMode>::GetValue() const
Line
Count
Source
43
1.67M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxBreak>::GetValue() const
Line
Count
Source
43
7.71M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxCaseMap>::GetValue() const
Line
Count
Source
43
22.4M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<i18nutil::ScriptHintType>::GetValue() const
Line
Count
Source
43
459k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::GetValue() const
Line
Count
Source
43
328k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<GraphicDrawMode>::GetValue() const
Line
Count
Source
43
40.4k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrEdgeKind>::GetValue() const
Line
Count
Source
43
124k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::drawing::LineCap>::GetValue() const
Line
Count
Source
43
20.8k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<XFormTextStyle>::GetValue() const
Line
Count
Source
43
840
    EnumT GetValue() const { return m_nValue; }
Unexecuted instantiation: SfxEnumItem<XFormTextAdjust>::GetValue() const
Unexecuted instantiation: SfxEnumItem<XFormTextShadow>::GetValue() const
Unexecuted instantiation: SfxEnumItem<SvxChartTextOrder>::GetValue() const
Unexecuted instantiation: SfxEnumItem<SvxChartKindError>::GetValue() const
Unexecuted instantiation: SfxEnumItem<SvxChartIndicate>::GetValue() const
Unexecuted instantiation: SfxEnumItem<SvxChartRegress>::GetValue() const
SfxEnumItem<model::RectangleAlignment>::GetValue() const
Line
Count
Source
43
240
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<RectPoint>::GetValue() const
Line
Count
Source
43
10.6k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrCaptionType>::GetValue() const
Line
Count
Source
43
138k
    EnumT GetValue() const { return m_nValue; }
Unexecuted instantiation: SfxEnumItem<SdrMeasureKind>::GetValue() const
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos>::GetValue() const
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos>::GetValue() const
Unexecuted instantiation: SfxEnumItem<FieldUnit>::GetValue() const
SfxEnumItem<SdrCircKind>::GetValue() const
Line
Count
Source
43
190k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::text::WrapTextMode>::GetValue() const
Line
Count
Source
43
1.39M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SwFillOrder>::GetValue() const
Line
Count
Source
43
367k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<MirrorGraph>::GetValue() const
Line
Count
Source
43
474
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SwFootnoteEndPosEnum>::GetValue() const
Line
Count
Source
43
16.0k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SwLineBreakClear>::GetValue() const
Line
Count
Source
43
1.09k
    EnumT GetValue() const { return m_nValue; }
44
45
    void SetValue(EnumT nTheValue)
46
5.25M
    {
47
5.25M
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
5.25M
        m_nValue = nTheValue;
49
5.25M
    }
SfxEnumItem<SdrTextVertAdjust>::SetValue(SdrTextVertAdjust)
Line
Count
Source
46
97.3k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
97.3k
        m_nValue = nTheValue;
49
97.3k
    }
SfxEnumItem<SdrTextHorzAdjust>::SetValue(SdrTextHorzAdjust)
Line
Count
Source
46
77.8k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
77.8k
        m_nValue = nTheValue;
49
77.8k
    }
Unexecuted instantiation: SfxEnumItem<SdrTextAniKind>::SetValue(SdrTextAniKind)
Unexecuted instantiation: SfxEnumItem<SdrTextAniDirection>::SetValue(SdrTextAniDirection)
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::SetValue(o3tl::strong_int<unsigned short, LanguageTypeTag>)
Line
Count
Source
46
181k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
181k
        m_nValue = nTheValue;
49
181k
    }
SfxEnumItem<com::sun::star::drawing::LineJoint>::SetValue(com::sun::star::drawing::LineJoint)
Line
Count
Source
46
9.05k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
9.05k
        m_nValue = nTheValue;
49
9.05k
    }
SfxEnumItem<com::sun::star::drawing::LineStyle>::SetValue(com::sun::star::drawing::LineStyle)
Line
Count
Source
46
69.3k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
69.3k
        m_nValue = nTheValue;
49
69.3k
    }
SfxEnumItem<com::sun::star::drawing::FillStyle>::SetValue(com::sun::star::drawing::FillStyle)
Line
Count
Source
46
94.8k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
94.8k
        m_nValue = nTheValue;
49
94.8k
    }
SfxEnumItem<FontLineStyle>::SetValue(FontLineStyle)
Line
Count
Source
46
486k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
486k
        m_nValue = nTheValue;
49
486k
    }
SfxEnumItem<FontWeight>::SetValue(FontWeight)
Line
Count
Source
46
1.57M
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
1.57M
        m_nValue = nTheValue;
49
1.57M
    }
SfxEnumItem<FontItalic>::SetValue(FontItalic)
Line
Count
Source
46
1.46M
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
1.46M
        m_nValue = nTheValue;
49
1.46M
    }
SfxEnumItem<FontStrikeout>::SetValue(FontStrikeout)
Line
Count
Source
46
475k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
475k
        m_nValue = nTheValue;
49
475k
    }
SfxEnumItem<SvxCellHorJustify>::SetValue(SvxCellHorJustify)
Line
Count
Source
46
885
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
885
        m_nValue = nTheValue;
49
885
    }
Unexecuted instantiation: SfxEnumItem<SvxCellJustifyMethod>::SetValue(SvxCellJustifyMethod)
SfxEnumItem<SvxCellVerJustify>::SetValue(SvxCellVerJustify)
Line
Count
Source
46
117
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
117
        m_nValue = nTheValue;
49
117
    }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::SetValue(SvxCellOrientation)
Unexecuted instantiation: SfxEnumItem<ScVObjMode>::SetValue(ScVObjMode)
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::SetValue(SdrCaptionEscDir)
SfxEnumItem<FontRelief>::SetValue(FontRelief)
Line
Count
Source
46
1.19k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
1.19k
        m_nValue = nTheValue;
49
1.19k
    }
SfxEnumItem<SvxBreak>::SetValue(SvxBreak)
Line
Count
Source
46
764
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
764
        m_nValue = nTheValue;
49
764
    }
SfxEnumItem<SvxCaseMap>::SetValue(SvxCaseMap)
Line
Count
Source
46
449k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
449k
        m_nValue = nTheValue;
49
449k
    }
SfxEnumItem<SvxFrameDirection>::SetValue(SvxFrameDirection)
Line
Count
Source
46
205k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
205k
        m_nValue = nTheValue;
49
205k
    }
SfxEnumItem<i18nutil::ScriptHintType>::SetValue(i18nutil::ScriptHintType)
Line
Count
Source
46
593
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
593
        m_nValue = nTheValue;
49
593
    }
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::SetValue(com::sun::star::drawing::TextFitToSizeType)
Line
Count
Source
46
51.5k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
51.5k
        m_nValue = nTheValue;
49
51.5k
    }
SfxEnumItem<GraphicDrawMode>::SetValue(GraphicDrawMode)
Line
Count
Source
46
3.72k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
3.72k
        m_nValue = nTheValue;
49
3.72k
    }
SfxEnumItem<SdrEdgeKind>::SetValue(SdrEdgeKind)
Line
Count
Source
46
1.62k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
1.62k
        m_nValue = nTheValue;
49
1.62k
    }
SfxEnumItem<com::sun::star::drawing::LineCap>::SetValue(com::sun::star::drawing::LineCap)
Line
Count
Source
46
4.34k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
4.34k
        m_nValue = nTheValue;
49
4.34k
    }
Unexecuted instantiation: SfxEnumItem<XFormTextStyle>::SetValue(XFormTextStyle)
Unexecuted instantiation: SfxEnumItem<XFormTextAdjust>::SetValue(XFormTextAdjust)
Unexecuted instantiation: SfxEnumItem<XFormTextShadow>::SetValue(XFormTextShadow)
SfxEnumItem<SvxRotateMode>::SetValue(SvxRotateMode)
Line
Count
Source
46
111
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
111
        m_nValue = nTheValue;
49
111
    }
Unexecuted instantiation: SfxEnumItem<SvxChartTextOrder>::SetValue(SvxChartTextOrder)
Unexecuted instantiation: SfxEnumItem<SvxChartKindError>::SetValue(SvxChartKindError)
Unexecuted instantiation: SfxEnumItem<SvxChartIndicate>::SetValue(SvxChartIndicate)
Unexecuted instantiation: SfxEnumItem<SvxChartRegress>::SetValue(SvxChartRegress)
Unexecuted instantiation: SfxEnumItem<SdrMeasureKind>::SetValue(SdrMeasureKind)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos>::SetValue(com::sun::star::drawing::MeasureTextHorzPos)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos>::SetValue(com::sun::star::drawing::MeasureTextVertPos)
Unexecuted instantiation: SfxEnumItem<FieldUnit>::SetValue(FieldUnit)
Unexecuted instantiation: SfxEnumItem<SdrCircKind>::SetValue(SdrCircKind)
Unexecuted instantiation: SfxEnumItem<SdrCaptionType>::SetValue(SdrCaptionType)
SfxEnumItem<RectPoint>::SetValue(RectPoint)
Line
Count
Source
46
596
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
596
        m_nValue = nTheValue;
49
596
    }
SfxEnumItem<model::RectangleAlignment>::SetValue(model::RectangleAlignment)
Line
Count
Source
46
120
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
120
        m_nValue = nTheValue;
49
120
    }
SfxEnumItem<com::sun::star::text::WrapTextMode>::SetValue(com::sun::star::text::WrapTextMode)
Line
Count
Source
46
6.99k
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
6.99k
        m_nValue = nTheValue;
49
6.99k
    }
Unexecuted instantiation: SfxEnumItem<SwFillOrder>::SetValue(SwFillOrder)
SfxEnumItem<MirrorGraph>::SetValue(MirrorGraph)
Line
Count
Source
46
48
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
48
        m_nValue = nTheValue;
49
48
    }
SfxEnumItem<SwFootnoteEndPosEnum>::SetValue(SwFootnoteEndPosEnum)
Line
Count
Source
46
59
    {
47
        ASSERT_CHANGE_REFCOUNTED_ITEM;
48
59
        m_nValue = nTheValue;
49
59
    }
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::SetValue(SwLineBreakClear)
50
51
    virtual sal_uInt16 GetEnumValue() const override
52
127M
    {
53
127M
        return static_cast<sal_uInt16>(GetValue());
54
127M
    }
SfxEnumItem<SdrTextVertAdjust>::GetEnumValue() const
Line
Count
Source
52
1.83M
    {
53
1.83M
        return static_cast<sal_uInt16>(GetValue());
54
1.83M
    }
SfxEnumItem<SdrTextHorzAdjust>::GetEnumValue() const
Line
Count
Source
52
2.36M
    {
53
2.36M
        return static_cast<sal_uInt16>(GetValue());
54
2.36M
    }
SfxEnumItem<SdrTextAniKind>::GetEnumValue() const
Line
Count
Source
52
369k
    {
53
369k
        return static_cast<sal_uInt16>(GetValue());
54
369k
    }
SfxEnumItem<SdrTextAniDirection>::GetEnumValue() const
Line
Count
Source
52
369k
    {
53
369k
        return static_cast<sal_uInt16>(GetValue());
54
369k
    }
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::GetEnumValue() const
Line
Count
Source
52
13.8M
    {
53
13.8M
        return static_cast<sal_uInt16>(GetValue());
54
13.8M
    }
SfxEnumItem<com::sun::star::drawing::LineJoint>::GetEnumValue() const
Line
Count
Source
52
372k
    {
53
372k
        return static_cast<sal_uInt16>(GetValue());
54
372k
    }
SfxEnumItem<com::sun::star::drawing::LineStyle>::GetEnumValue() const
Line
Count
Source
52
2.42M
    {
53
2.42M
        return static_cast<sal_uInt16>(GetValue());
54
2.42M
    }
SfxEnumItem<com::sun::star::drawing::FillStyle>::GetEnumValue() const
Line
Count
Source
52
3.31M
    {
53
3.31M
        return static_cast<sal_uInt16>(GetValue());
54
3.31M
    }
SfxEnumItem<FontWeight>::GetEnumValue() const
Line
Count
Source
52
36.3M
    {
53
36.3M
        return static_cast<sal_uInt16>(GetValue());
54
36.3M
    }
SfxEnumItem<FontLineStyle>::GetEnumValue() const
Line
Count
Source
52
11.4M
    {
53
11.4M
        return static_cast<sal_uInt16>(GetValue());
54
11.4M
    }
SfxEnumItem<FontItalic>::GetEnumValue() const
Line
Count
Source
52
27.4M
    {
53
27.4M
        return static_cast<sal_uInt16>(GetValue());
54
27.4M
    }
SfxEnumItem<FontStrikeout>::GetEnumValue() const
Line
Count
Source
52
6.28M
    {
53
6.28M
        return static_cast<sal_uInt16>(GetValue());
54
6.28M
    }
SfxEnumItem<SvxCellHorJustify>::GetEnumValue() const
Line
Count
Source
52
2.76M
    {
53
2.76M
        return static_cast<sal_uInt16>(GetValue());
54
2.76M
    }
SfxEnumItem<SvxCellJustifyMethod>::GetEnumValue() const
Line
Count
Source
52
1.64M
    {
53
1.64M
        return static_cast<sal_uInt16>(GetValue());
54
1.64M
    }
SfxEnumItem<SvxCellVerJustify>::GetEnumValue() const
Line
Count
Source
52
2.61M
    {
53
2.61M
        return static_cast<sal_uInt16>(GetValue());
54
2.61M
    }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<ScVObjMode>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::GetEnumValue() const
SfxEnumItem<FontRelief>::GetEnumValue() const
Line
Count
Source
52
3.06M
    {
53
3.06M
        return static_cast<sal_uInt16>(GetValue());
54
3.06M
    }
SfxEnumItem<SvxBreak>::GetEnumValue() const
Line
Count
Source
52
556k
    {
53
556k
        return static_cast<sal_uInt16>(GetValue());
54
556k
    }
SfxEnumItem<SvxCaseMap>::GetEnumValue() const
Line
Count
Source
52
3.70M
    {
53
3.70M
        return static_cast<sal_uInt16>(GetValue());
54
3.70M
    }
SfxEnumItem<SvxFrameDirection>::GetEnumValue() const
Line
Count
Source
52
4.30M
    {
53
4.30M
        return static_cast<sal_uInt16>(GetValue());
54
4.30M
    }
SfxEnumItem<i18nutil::ScriptHintType>::GetEnumValue() const
Line
Count
Source
52
459k
    {
53
459k
        return static_cast<sal_uInt16>(GetValue());
54
459k
    }
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::GetEnumValue() const
Line
Count
Source
52
177k
    {
53
177k
        return static_cast<sal_uInt16>(GetValue());
54
177k
    }
SfxEnumItem<GraphicDrawMode>::GetEnumValue() const
Line
Count
Source
52
40.0k
    {
53
40.0k
        return static_cast<sal_uInt16>(GetValue());
54
40.0k
    }
SfxEnumItem<SdrEdgeKind>::GetEnumValue() const
Line
Count
Source
52
22.9k
    {
53
22.9k
        return static_cast<sal_uInt16>(GetValue());
54
22.9k
    }
SfxEnumItem<com::sun::star::drawing::LineCap>::GetEnumValue() const
Line
Count
Source
52
15.9k
    {
53
15.9k
        return static_cast<sal_uInt16>(GetValue());
54
15.9k
    }
Unexecuted instantiation: SfxEnumItem<XFormTextStyle>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<XFormTextAdjust>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<XFormTextShadow>::GetEnumValue() const
SfxEnumItem<SvxRotateMode>::GetEnumValue() const
Line
Count
Source
52
1.67M
    {
53
1.67M
        return static_cast<sal_uInt16>(GetValue());
54
1.67M
    }
Unexecuted instantiation: SfxEnumItem<SvxChartTextOrder>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<SvxChartKindError>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<SvxChartIndicate>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<SvxChartRegress>::GetEnumValue() const
SfxEnumItem<SdrCircKind>::GetEnumValue() const
Line
Count
Source
52
33.5k
    {
53
33.5k
        return static_cast<sal_uInt16>(GetValue());
54
33.5k
    }
Unexecuted instantiation: SfxEnumItem<SdrCaptionType>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<SdrMeasureKind>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<FieldUnit>::GetEnumValue() const
SfxEnumItem<RectPoint>::GetEnumValue() const
Line
Count
Source
52
10.6k
    {
53
10.6k
        return static_cast<sal_uInt16>(GetValue());
54
10.6k
    }
SfxEnumItem<model::RectangleAlignment>::GetEnumValue() const
Line
Count
Source
52
240
    {
53
240
        return static_cast<sal_uInt16>(GetValue());
54
240
    }
SfxEnumItem<com::sun::star::text::WrapTextMode>::GetEnumValue() const
Line
Count
Source
52
95.4k
    {
53
95.4k
        return static_cast<sal_uInt16>(GetValue());
54
95.4k
    }
SfxEnumItem<SwFillOrder>::GetEnumValue() const
Line
Count
Source
52
289k
    {
53
289k
        return static_cast<sal_uInt16>(GetValue());
54
289k
    }
SfxEnumItem<MirrorGraph>::GetEnumValue() const
Line
Count
Source
52
16
    {
53
16
        return static_cast<sal_uInt16>(GetValue());
54
16
    }
Unexecuted instantiation: SfxEnumItem<SwFootnoteEndPosEnum>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::GetEnumValue() const
55
56
    virtual void SetEnumValue(sal_uInt16 nTheValue) override
57
4.44k
    {
58
4.44k
        SetValue(static_cast<EnumT>(nTheValue));
59
4.44k
    }
Unexecuted instantiation: SfxEnumItem<SdrTextVertAdjust>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SdrTextHorzAdjust>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SdrTextAniKind>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SdrTextAniDirection>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::LineJoint>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::LineStyle>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::FillStyle>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<FontWeight>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<FontLineStyle>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<FontItalic>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<FontStrikeout>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxCellHorJustify>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxCellJustifyMethod>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxCellVerJustify>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<ScVObjMode>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<FontRelief>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxBreak>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxCaseMap>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxFrameDirection>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<i18nutil::ScriptHintType>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::SetEnumValue(unsigned short)
SfxEnumItem<GraphicDrawMode>::SetEnumValue(unsigned short)
Line
Count
Source
57
3.72k
    {
58
3.72k
        SetValue(static_cast<EnumT>(nTheValue));
59
3.72k
    }
Unexecuted instantiation: SfxEnumItem<SdrEdgeKind>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::LineCap>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<XFormTextStyle>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<XFormTextAdjust>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<XFormTextShadow>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxRotateMode>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxChartTextOrder>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxChartKindError>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxChartIndicate>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SvxChartRegress>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SdrCircKind>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SdrCaptionType>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SdrMeasureKind>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<FieldUnit>::SetEnumValue(unsigned short)
SfxEnumItem<RectPoint>::SetEnumValue(unsigned short)
Line
Count
Source
57
596
    {
58
596
        SetValue(static_cast<EnumT>(nTheValue));
59
596
    }
SfxEnumItem<model::RectangleAlignment>::SetEnumValue(unsigned short)
Line
Count
Source
57
120
    {
58
120
        SetValue(static_cast<EnumT>(nTheValue));
59
120
    }
Unexecuted instantiation: SfxEnumItem<com::sun::star::text::WrapTextMode>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SwFillOrder>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<MirrorGraph>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SwFootnoteEndPosEnum>::SetEnumValue(unsigned short)
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::SetEnumValue(unsigned short)
60
61
    virtual bool operator==(SfxPoolItem const & other) const override
62
53.8M
    {
63
53.8M
        return SfxEnumItemInterface::operator==(other) &&
64
50.9M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
53.8M
    }
SfxEnumItem<SdrTextVertAdjust>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
672k
    {
63
672k
        return SfxEnumItemInterface::operator==(other) &&
64
534k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
672k
    }
SfxEnumItem<SdrTextHorzAdjust>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
879k
    {
63
879k
        return SfxEnumItemInterface::operator==(other) &&
64
669k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
879k
    }
SfxEnumItem<SdrTextAniKind>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
122k
    {
63
122k
        return SfxEnumItemInterface::operator==(other) &&
64
122k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
122k
    }
SfxEnumItem<SdrTextAniDirection>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
122k
    {
63
122k
        return SfxEnumItemInterface::operator==(other) &&
64
122k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
122k
    }
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::operator==(SfxPoolItem const&) const
Line
Count
Source
62
6.35M
    {
63
6.35M
        return SfxEnumItemInterface::operator==(other) &&
64
5.52M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
6.35M
    }
SfxEnumItem<com::sun::star::drawing::LineJoint>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
129k
    {
63
129k
        return SfxEnumItemInterface::operator==(other) &&
64
125k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
129k
    }
SfxEnumItem<com::sun::star::drawing::LineStyle>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
827k
    {
63
827k
        return SfxEnumItemInterface::operator==(other) &&
64
782k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
827k
    }
SfxEnumItem<com::sun::star::drawing::FillStyle>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
1.19M
    {
63
1.19M
        return SfxEnumItemInterface::operator==(other) &&
64
1.12M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
1.19M
    }
SfxEnumItem<FontWeight>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
17.1M
    {
63
17.1M
        return SfxEnumItemInterface::operator==(other) &&
64
16.1M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
17.1M
    }
SfxEnumItem<FontLineStyle>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
5.18M
    {
63
5.18M
        return SfxEnumItemInterface::operator==(other) &&
64
5.10M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
5.18M
    }
SfxEnumItem<FontItalic>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
9.84M
    {
63
9.84M
        return SfxEnumItemInterface::operator==(other) &&
64
9.69M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
9.84M
    }
SfxEnumItem<FontStrikeout>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
2.81M
    {
63
2.81M
        return SfxEnumItemInterface::operator==(other) &&
64
2.78M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
2.81M
    }
SfxEnumItem<SvxCellHorJustify>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
861k
    {
63
861k
        return SfxEnumItemInterface::operator==(other) &&
64
806k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
861k
    }
SfxEnumItem<SvxCellJustifyMethod>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
486k
    {
63
486k
        return SfxEnumItemInterface::operator==(other) &&
64
486k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
486k
    }
SfxEnumItem<SvxCellVerJustify>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
934k
    {
63
934k
        return SfxEnumItemInterface::operator==(other) &&
64
842k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
934k
    }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<ScVObjMode>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::operator==(SfxPoolItem const&) const
SfxEnumItem<FontRelief>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
1.34M
    {
63
1.34M
        return SfxEnumItemInterface::operator==(other) &&
64
1.33M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
1.34M
    }
Unexecuted instantiation: SfxEnumItem<SvxBreak>::operator==(SfxPoolItem const&) const
SfxEnumItem<SvxCaseMap>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
1.79M
    {
63
1.79M
        return SfxEnumItemInterface::operator==(other) &&
64
1.78M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
1.79M
    }
SfxEnumItem<SvxFrameDirection>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
2.05M
    {
63
2.05M
        return SfxEnumItemInterface::operator==(other) &&
64
1.96M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
2.05M
    }
SfxEnumItem<i18nutil::ScriptHintType>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
229k
    {
63
229k
        return SfxEnumItemInterface::operator==(other) &&
64
227k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
229k
    }
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
81.2k
    {
63
81.2k
        return SfxEnumItemInterface::operator==(other) &&
64
64.4k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
81.2k
    }
SfxEnumItem<GraphicDrawMode>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
13.8k
    {
63
13.8k
        return SfxEnumItemInterface::operator==(other) &&
64
13.7k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
13.8k
    }
SfxEnumItem<SdrEdgeKind>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
8.03k
    {
63
8.03k
        return SfxEnumItemInterface::operator==(other) &&
64
6.46k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
8.03k
    }
SfxEnumItem<com::sun::star::drawing::LineCap>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
7.86k
    {
63
7.86k
        return SfxEnumItemInterface::operator==(other) &&
64
7.86k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
7.86k
    }
Unexecuted instantiation: SfxEnumItem<XFormTextStyle>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<XFormTextAdjust>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<XFormTextShadow>::operator==(SfxPoolItem const&) const
SfxEnumItem<SvxRotateMode>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
651k
    {
63
651k
        return SfxEnumItemInterface::operator==(other) &&
64
618k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
651k
    }
Unexecuted instantiation: SfxEnumItem<SvxChartTextOrder>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<SvxChartKindError>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<SvxChartIndicate>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<SvxChartRegress>::operator==(SfxPoolItem const&) const
SfxEnumItem<SdrCircKind>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
11.0k
    {
63
11.0k
        return SfxEnumItemInterface::operator==(other) &&
64
11.0k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
11.0k
    }
Unexecuted instantiation: SfxEnumItem<SdrCaptionType>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<SdrMeasureKind>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<FieldUnit>::operator==(SfxPoolItem const&) const
SfxEnumItem<RectPoint>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
5.06k
    {
63
5.06k
        return SfxEnumItemInterface::operator==(other) &&
64
4.86k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
5.06k
    }
SfxEnumItem<model::RectangleAlignment>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
120
    {
63
120
        return SfxEnumItemInterface::operator==(other) &&
64
0
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
120
    }
Unexecuted instantiation: SfxEnumItem<com::sun::star::text::WrapTextMode>::operator==(SfxPoolItem const&) const
SfxEnumItem<SwFillOrder>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
90.6k
    {
63
90.6k
        return SfxEnumItemInterface::operator==(other) &&
64
90.6k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
90.6k
    }
SfxEnumItem<MirrorGraph>::operator==(SfxPoolItem const&) const
Line
Count
Source
62
8
    {
63
8
        return SfxEnumItemInterface::operator==(other) &&
64
8
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
65
8
    }
Unexecuted instantiation: SfxEnumItem<SwFootnoteEndPosEnum>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::operator==(SfxPoolItem const&) const
66
67
    virtual bool supportsHashCode() const override final
68
9.00M
    {
69
9.00M
        return true;
70
9.00M
    }
SfxEnumItem<SdrTextVertAdjust>::supportsHashCode() const
Line
Count
Source
68
9
    {
69
9
        return true;
70
9
    }
SfxEnumItem<SdrTextHorzAdjust>::supportsHashCode() const
Line
Count
Source
68
9
    {
69
9
        return true;
70
9
    }
SfxEnumItem<SdrTextAniKind>::supportsHashCode() const
Line
Count
Source
68
1
    {
69
1
        return true;
70
1
    }
SfxEnumItem<SdrTextAniDirection>::supportsHashCode() const
Line
Count
Source
68
1
    {
69
1
        return true;
70
1
    }
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::supportsHashCode() const
Line
Count
Source
68
1.17M
    {
69
1.17M
        return true;
70
1.17M
    }
SfxEnumItem<com::sun::star::drawing::LineJoint>::supportsHashCode() const
Line
Count
Source
68
4
    {
69
4
        return true;
70
4
    }
SfxEnumItem<com::sun::star::drawing::LineStyle>::supportsHashCode() const
Line
Count
Source
68
8
    {
69
8
        return true;
70
8
    }
SfxEnumItem<com::sun::star::drawing::FillStyle>::supportsHashCode() const
Line
Count
Source
68
10
    {
69
10
        return true;
70
10
    }
SfxEnumItem<FontWeight>::supportsHashCode() const
Line
Count
Source
68
2.00M
    {
69
2.00M
        return true;
70
2.00M
    }
SfxEnumItem<FontLineStyle>::supportsHashCode() const
Line
Count
Source
68
1.05M
    {
69
1.05M
        return true;
70
1.05M
    }
SfxEnumItem<FontItalic>::supportsHashCode() const
Line
Count
Source
68
2.01M
    {
69
2.01M
        return true;
70
2.01M
    }
SfxEnumItem<FontStrikeout>::supportsHashCode() const
Line
Count
Source
68
655k
    {
69
655k
        return true;
70
655k
    }
SfxEnumItem<SvxCellHorJustify>::supportsHashCode() const
Line
Count
Source
68
553k
    {
69
553k
        return true;
70
553k
    }
SfxEnumItem<SvxCellJustifyMethod>::supportsHashCode() const
Line
Count
Source
68
417k
    {
69
417k
        return true;
70
417k
    }
SfxEnumItem<SvxCellVerJustify>::supportsHashCode() const
Line
Count
Source
68
297k
    {
69
297k
        return true;
70
297k
    }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<ScVObjMode>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::supportsHashCode() const
SfxEnumItem<FontRelief>::supportsHashCode() const
Line
Count
Source
68
370k
    {
69
370k
        return true;
70
370k
    }
SfxEnumItem<SvxBreak>::supportsHashCode() const
Line
Count
Source
68
4
    {
69
4
        return true;
70
4
    }
SfxEnumItem<SvxCaseMap>::supportsHashCode() const
Line
Count
Source
68
6
    {
69
6
        return true;
70
6
    }
SfxEnumItem<SvxFrameDirection>::supportsHashCode() const
Line
Count
Source
68
208k
    {
69
208k
        return true;
70
208k
    }
Unexecuted instantiation: SfxEnumItem<i18nutil::ScriptHintType>::supportsHashCode() const
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::supportsHashCode() const
Line
Count
Source
68
1
    {
69
1
        return true;
70
1
    }
SfxEnumItem<GraphicDrawMode>::supportsHashCode() const
Line
Count
Source
68
2
    {
69
2
        return true;
70
2
    }
SfxEnumItem<SdrEdgeKind>::supportsHashCode() const
Line
Count
Source
68
1
    {
69
1
        return true;
70
1
    }
SfxEnumItem<com::sun::star::drawing::LineCap>::supportsHashCode() const
Line
Count
Source
68
1
    {
69
1
        return true;
70
1
    }
Unexecuted instantiation: SfxEnumItem<XFormTextStyle>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<XFormTextAdjust>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<XFormTextShadow>::supportsHashCode() const
SfxEnumItem<SvxRotateMode>::supportsHashCode() const
Line
Count
Source
68
258k
    {
69
258k
        return true;
70
258k
    }
Unexecuted instantiation: SfxEnumItem<SvxChartTextOrder>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<SvxChartKindError>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<SvxChartIndicate>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<SvxChartRegress>::supportsHashCode() const
SfxEnumItem<SdrCircKind>::supportsHashCode() const
Line
Count
Source
68
1
    {
69
1
        return true;
70
1
    }
Unexecuted instantiation: SfxEnumItem<SdrCaptionType>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<SdrMeasureKind>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<FieldUnit>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<RectPoint>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<model::RectangleAlignment>::supportsHashCode() const
SfxEnumItem<com::sun::star::text::WrapTextMode>::supportsHashCode() const
Line
Count
Source
68
2
    {
69
2
        return true;
70
2
    }
SfxEnumItem<SwFillOrder>::supportsHashCode() const
Line
Count
Source
68
3
    {
69
3
        return true;
70
3
    }
Unexecuted instantiation: SfxEnumItem<MirrorGraph>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<SwFootnoteEndPosEnum>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::supportsHashCode() const
71
72
    virtual size_t hashCode() const override final
73
20.1M
    {
74
20.1M
        return Which() ^ GetEnumValue();
75
20.1M
    }
SfxEnumItem<SdrTextVertAdjust>::hashCode() const
Line
Count
Source
73
492k
    {
74
492k
        return Which() ^ GetEnumValue();
75
492k
    }
SfxEnumItem<SdrTextHorzAdjust>::hashCode() const
Line
Count
Source
73
610k
    {
74
610k
        return Which() ^ GetEnumValue();
75
610k
    }
SfxEnumItem<SdrTextAniKind>::hashCode() const
Line
Count
Source
73
124k
    {
74
124k
        return Which() ^ GetEnumValue();
75
124k
    }
SfxEnumItem<SdrTextAniDirection>::hashCode() const
Line
Count
Source
73
124k
    {
74
124k
        return Which() ^ GetEnumValue();
75
124k
    }
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::hashCode() const
Line
Count
Source
73
1.17M
    {
74
1.17M
        return Which() ^ GetEnumValue();
75
1.17M
    }
SfxEnumItem<com::sun::star::drawing::LineJoint>::hashCode() const
Line
Count
Source
73
113k
    {
74
113k
        return Which() ^ GetEnumValue();
75
113k
    }
SfxEnumItem<com::sun::star::drawing::LineStyle>::hashCode() const
Line
Count
Source
73
767k
    {
74
767k
        return Which() ^ GetEnumValue();
75
767k
    }
SfxEnumItem<com::sun::star::drawing::FillStyle>::hashCode() const
Line
Count
Source
73
926k
    {
74
926k
        return Which() ^ GetEnumValue();
75
926k
    }
SfxEnumItem<FontWeight>::hashCode() const
Line
Count
Source
73
2.00M
    {
74
2.00M
        return Which() ^ GetEnumValue();
75
2.00M
    }
SfxEnumItem<FontLineStyle>::hashCode() const
Line
Count
Source
73
1.05M
    {
74
1.05M
        return Which() ^ GetEnumValue();
75
1.05M
    }
SfxEnumItem<FontItalic>::hashCode() const
Line
Count
Source
73
7.80M
    {
74
7.80M
        return Which() ^ GetEnumValue();
75
7.80M
    }
SfxEnumItem<FontStrikeout>::hashCode() const
Line
Count
Source
73
655k
    {
74
655k
        return Which() ^ GetEnumValue();
75
655k
    }
SfxEnumItem<SvxCellHorJustify>::hashCode() const
Line
Count
Source
73
1.04M
    {
74
1.04M
        return Which() ^ GetEnumValue();
75
1.04M
    }
SfxEnumItem<SvxCellJustifyMethod>::hashCode() const
Line
Count
Source
73
672k
    {
74
672k
        return Which() ^ GetEnumValue();
75
672k
    }
SfxEnumItem<SvxCellVerJustify>::hashCode() const
Line
Count
Source
73
740k
    {
74
740k
        return Which() ^ GetEnumValue();
75
740k
    }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::hashCode() const
Unexecuted instantiation: SfxEnumItem<ScVObjMode>::hashCode() const
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::hashCode() const
SfxEnumItem<FontRelief>::hashCode() const
Line
Count
Source
73
370k
    {
74
370k
        return Which() ^ GetEnumValue();
75
370k
    }
SfxEnumItem<SvxBreak>::hashCode() const
Line
Count
Source
73
556k
    {
74
556k
        return Which() ^ GetEnumValue();
75
556k
    }
SfxEnumItem<SvxCaseMap>::hashCode() const
Line
Count
Source
73
115k
    {
74
115k
        return Which() ^ GetEnumValue();
75
115k
    }
SfxEnumItem<SvxFrameDirection>::hashCode() const
Line
Count
Source
73
208k
    {
74
208k
        return Which() ^ GetEnumValue();
75
208k
    }
Unexecuted instantiation: SfxEnumItem<i18nutil::ScriptHintType>::hashCode() const
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::hashCode() const
Line
Count
Source
73
15.4k
    {
74
15.4k
        return Which() ^ GetEnumValue();
75
15.4k
    }
SfxEnumItem<GraphicDrawMode>::hashCode() const
Line
Count
Source
73
11.2k
    {
74
11.2k
        return Which() ^ GetEnumValue();
75
11.2k
    }
SfxEnumItem<SdrEdgeKind>::hashCode() const
Line
Count
Source
73
6.85k
    {
74
6.85k
        return Which() ^ GetEnumValue();
75
6.85k
    }
SfxEnumItem<com::sun::star::drawing::LineCap>::hashCode() const
Line
Count
Source
73
179
    {
74
179
        return Which() ^ GetEnumValue();
75
179
    }
Unexecuted instantiation: SfxEnumItem<XFormTextStyle>::hashCode() const
Unexecuted instantiation: SfxEnumItem<XFormTextAdjust>::hashCode() const
Unexecuted instantiation: SfxEnumItem<XFormTextShadow>::hashCode() const
SfxEnumItem<SvxRotateMode>::hashCode() const
Line
Count
Source
73
375k
    {
74
375k
        return Which() ^ GetEnumValue();
75
375k
    }
Unexecuted instantiation: SfxEnumItem<SvxChartTextOrder>::hashCode() const
Unexecuted instantiation: SfxEnumItem<SvxChartKindError>::hashCode() const
Unexecuted instantiation: SfxEnumItem<SvxChartIndicate>::hashCode() const
Unexecuted instantiation: SfxEnumItem<SvxChartRegress>::hashCode() const
SfxEnumItem<SdrCircKind>::hashCode() const
Line
Count
Source
73
11.4k
    {
74
11.4k
        return Which() ^ GetEnumValue();
75
11.4k
    }
Unexecuted instantiation: SfxEnumItem<SdrCaptionType>::hashCode() const
Unexecuted instantiation: SfxEnumItem<SdrMeasureKind>::hashCode() const
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos>::hashCode() const
Unexecuted instantiation: SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos>::hashCode() const
Unexecuted instantiation: SfxEnumItem<FieldUnit>::hashCode() const
Unexecuted instantiation: SfxEnumItem<RectPoint>::hashCode() const
Unexecuted instantiation: SfxEnumItem<model::RectangleAlignment>::hashCode() const
SfxEnumItem<com::sun::star::text::WrapTextMode>::hashCode() const
Line
Count
Source
73
95.4k
    {
74
95.4k
        return Which() ^ GetEnumValue();
75
95.4k
    }
SfxEnumItem<SwFillOrder>::hashCode() const
Line
Count
Source
73
107k
    {
74
107k
        return Which() ^ GetEnumValue();
75
107k
    }
Unexecuted instantiation: SfxEnumItem<MirrorGraph>::hashCode() const
Unexecuted instantiation: SfxEnumItem<SwFootnoteEndPosEnum>::hashCode() const
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::hashCode() const
76
};
77
78
class SVL_DLLPUBLIC SfxBoolItem
79
    : public SfxPoolItem
80
{
81
    bool m_bValue;
82
83
protected:
84
    virtual ItemInstanceManager* getItemInstanceManager() const override final;
85
86
public:
87
    static SfxPoolItem* CreateDefault();
88
    DECLARE_ITEM_TYPE_FUNCTION(SfxBoolItem)
89
    explicit SfxBoolItem(sal_uInt16 const nWhich = 0, bool const bValue = false)
90
16.2M
        : SfxPoolItem(nWhich)
91
16.2M
        , m_bValue(bValue)
92
16.2M
    { }
93
94
116M
    bool GetValue() const { return m_bValue; }
95
    void SetValue(bool const bTheValue);
96
97
    // SfxPoolItem
98
    virtual bool operator ==(const SfxPoolItem & rItem) const override final;
99
100
    virtual bool GetPresentation(SfxItemPresentation,
101
                                 MapUnit, MapUnit,
102
                                 OUString & rText,
103
                                 const IntlWrapper&)
104
        const override;
105
106
    virtual void dumpAsXml(xmlTextWriterPtr pWriter) const override;
107
108
    virtual bool QueryValue(css::uno::Any& rVal, sal_uInt8 = 0) const override;
109
110
    virtual bool PutValue(const css::uno::Any& rVal, sal_uInt8) override;
111
112
113
    virtual SfxBoolItem* Clone(SfxItemPool * = nullptr) const override;
114
115
    virtual OUString GetValueTextByVal(bool bTheValue) const;
116
};
117
118
#endif // INCLUDED_SVL_EITEM_HXX
119
120
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */