Coverage Report

Created: 2025-07-07 10:01

/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
#include <cassert>
26
27
template<typename EnumT>
28
class SAL_DLLPUBLIC_RTTI SfxEnumItem : public SfxEnumItemInterface
29
{
30
    EnumT m_nValue;
31
32
protected:
33
    explicit SfxEnumItem(sal_uInt16 const nWhich, EnumT const nValue)
34
34.3M
        : SfxEnumItemInterface(nWhich)
35
29.0M
        , m_nValue(nValue)
36
34.3M
    { }
SfxEnumItem<SdrTextHorzAdjust>::SfxEnumItem(unsigned short, SdrTextHorzAdjust)
Line
Count
Source
34
841k
        : SfxEnumItemInterface(nWhich)
35
841k
        , m_nValue(nValue)
36
841k
    { }
SfxEnumItem<SdrTextVertAdjust>::SfxEnumItem(unsigned short, SdrTextVertAdjust)
Line
Count
Source
34
1.03M
        : SfxEnumItemInterface(nWhich)
35
1.03M
        , m_nValue(nValue)
36
1.03M
    { }
SfxEnumItem<ScVObjMode>::SfxEnumItem(unsigned short, ScVObjMode)
Line
Count
Source
34
2.17k
        : SfxEnumItemInterface(nWhich)
35
2.17k
        , m_nValue(nValue)
36
2.17k
    { }
SfxEnumItem<SdrCaptionEscDir>::SfxEnumItem(unsigned short, SdrCaptionEscDir)
Line
Count
Source
34
21.4k
        : SfxEnumItemInterface(nWhich)
35
21.4k
        , m_nValue(nValue)
36
21.4k
    { }
SfxEnumItem<SvxBreak>::SfxEnumItem(unsigned short, SvxBreak)
Line
Count
Source
34
898k
        : SfxEnumItemInterface(nWhich)
35
898k
        , m_nValue(nValue)
36
898k
    { }
SfxEnumItem<SdrTextAniKind>::SfxEnumItem(unsigned short, SdrTextAniKind)
Line
Count
Source
34
140k
        : SfxEnumItemInterface(nWhich)
35
140k
        , m_nValue(nValue)
36
140k
    { }
SfxEnumItem<SdrTextAniDirection>::SfxEnumItem(unsigned short, SdrTextAniDirection)
Line
Count
Source
34
140k
        : SfxEnumItemInterface(nWhich)
35
140k
        , m_nValue(nValue)
36
140k
    { }
SfxEnumItem<SvxFrameDirection>::SfxEnumItem(unsigned short, SvxFrameDirection)
Line
Count
Source
34
2.02M
        : SfxEnumItemInterface(nWhich)
35
2.02M
        , m_nValue(nValue)
36
2.02M
    { }
SfxEnumItem<SvxCellHorJustify>::SfxEnumItem(unsigned short, SvxCellHorJustify)
Line
Count
Source
34
907k
        : SfxEnumItemInterface(nWhich)
35
907k
        , m_nValue(nValue)
36
907k
    { }
SfxEnumItem<SvxCellVerJustify>::SfxEnumItem(unsigned short, SvxCellVerJustify)
Line
Count
Source
34
807k
        : SfxEnumItemInterface(nWhich)
35
807k
        , m_nValue(nValue)
36
807k
    { }
SfxEnumItem<SvxCellJustifyMethod>::SfxEnumItem(unsigned short, SvxCellJustifyMethod)
Line
Count
Source
34
357k
        : SfxEnumItemInterface(nWhich)
35
357k
        , m_nValue(nValue)
36
357k
    { }
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::SfxEnumItem(unsigned short, o3tl::strong_int<unsigned short, LanguageTypeTag>)
Line
Count
Source
34
5.30M
        : SfxEnumItemInterface(nWhich)
35
5.30M
        , m_nValue(nValue)
36
5.30M
    { }
SfxEnumItem<FontItalic>::SfxEnumItem(unsigned short, FontItalic)
Line
Count
Source
34
4.86M
        : SfxEnumItemInterface(nWhich)
35
4.86M
        , m_nValue(nValue)
36
4.86M
    { }
SfxEnumItem<FontWeight>::SfxEnumItem(unsigned short, FontWeight)
Line
Count
Source
34
5.26M
        : SfxEnumItemInterface(nWhich)
35
5.26M
        , m_nValue(nValue)
36
5.26M
    { }
SfxEnumItem<i18nutil::ScriptHintType>::SfxEnumItem(unsigned short, i18nutil::ScriptHintType)
Line
Count
Source
34
33
        : SfxEnumItemInterface(nWhich)
35
33
        , m_nValue(nValue)
36
33
    { }
SfxEnumItem<FontLineStyle>::SfxEnumItem(unsigned short, FontLineStyle)
Line
Count
Source
34
1.12M
        : SfxEnumItemInterface(nWhich)
35
1.12M
        , m_nValue(nValue)
36
1.12M
    { }
SfxEnumItem<FontStrikeout>::SfxEnumItem(unsigned short, FontStrikeout)
Line
Count
Source
34
1.65M
        : SfxEnumItemInterface(nWhich)
35
1.65M
        , m_nValue(nValue)
36
1.65M
    { }
SfxEnumItem<SvxCaseMap>::SfxEnumItem(unsigned short, SvxCaseMap)
Line
Count
Source
34
393k
        : SfxEnumItemInterface(nWhich)
35
393k
        , m_nValue(nValue)
36
393k
    { }
SfxEnumItem<FontRelief>::SfxEnumItem(unsigned short, FontRelief)
Line
Count
Source
34
1.42M
        : SfxEnumItemInterface(nWhich)
35
1.42M
        , m_nValue(nValue)
36
1.42M
    { }
SfxEnumItem<GraphicDrawMode>::SfxEnumItem(unsigned short, GraphicDrawMode)
Line
Count
Source
34
27.3k
        : SfxEnumItemInterface(nWhich)
35
27.3k
        , m_nValue(nValue)
36
27.3k
    { }
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::SfxEnumItem(unsigned short, com::sun::star::drawing::TextFitToSizeType)
Line
Count
Source
34
105k
        : SfxEnumItemInterface(nWhich)
35
105k
        , m_nValue(nValue)
36
105k
    { }
SfxEnumItem<SdrEdgeKind>::SfxEnumItem(unsigned short, SdrEdgeKind)
Line
Count
Source
34
13.6k
        : SfxEnumItemInterface(nWhich)
35
13.6k
        , m_nValue(nValue)
36
13.6k
    { }
SfxEnumItem<SvxCellOrientation>::SfxEnumItem(unsigned short, SvxCellOrientation)
Line
Count
Source
34
621k
        : SfxEnumItemInterface(nWhich)
35
621k
        , m_nValue(nValue)
36
621k
    { }
SfxEnumItem<SvxRotateMode>::SfxEnumItem(unsigned short, SvxRotateMode)
Line
Count
Source
34
194k
        : SfxEnumItemInterface(nWhich)
35
194k
        , m_nValue(nValue)
36
194k
    { }
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
34
1.54k
        : SfxEnumItemInterface(nWhich)
35
1.54k
        , m_nValue(nValue)
36
1.54k
    { }
SfxEnumItem<SdrMeasureKind>::SfxEnumItem(unsigned short, SdrMeasureKind)
Line
Count
Source
34
18
        : SfxEnumItemInterface(nWhich)
35
18
        , m_nValue(nValue)
36
18
    { }
SfxEnumItem<com::sun::star::drawing::MeasureTextHorzPos>::SfxEnumItem(unsigned short, com::sun::star::drawing::MeasureTextHorzPos)
Line
Count
Source
34
18
        : SfxEnumItemInterface(nWhich)
35
18
        , m_nValue(nValue)
36
18
    { }
SfxEnumItem<com::sun::star::drawing::MeasureTextVertPos>::SfxEnumItem(unsigned short, com::sun::star::drawing::MeasureTextVertPos)
Line
Count
Source
34
18
        : SfxEnumItemInterface(nWhich)
35
18
        , m_nValue(nValue)
36
18
    { }
SfxEnumItem<FieldUnit>::SfxEnumItem(unsigned short, FieldUnit)
Line
Count
Source
34
18
        : SfxEnumItemInterface(nWhich)
35
18
        , m_nValue(nValue)
36
18
    { }
SfxEnumItem<SdrCircKind>::SfxEnumItem(unsigned short, SdrCircKind)
Line
Count
Source
34
15.9k
        : SfxEnumItemInterface(nWhich)
35
15.9k
        , m_nValue(nValue)
36
15.9k
    { }
SfxEnumItem<com::sun::star::drawing::LineStyle>::SfxEnumItem(unsigned short, com::sun::star::drawing::LineStyle)
Line
Count
Source
34
2.27M
        : SfxEnumItemInterface(nWhich)
35
2.27M
        , m_nValue(nValue)
36
2.27M
    { }
SfxEnumItem<com::sun::star::drawing::FillStyle>::SfxEnumItem(unsigned short, com::sun::star::drawing::FillStyle)
Line
Count
Source
34
3.30M
        : SfxEnumItemInterface(nWhich)
35
3.30M
        , m_nValue(nValue)
36
3.30M
    { }
SfxEnumItem<XFormTextStyle>::SfxEnumItem(unsigned short, XFormTextStyle)
Line
Count
Source
34
18
        : SfxEnumItemInterface(nWhich)
35
18
        , m_nValue(nValue)
36
18
    { }
SfxEnumItem<XFormTextAdjust>::SfxEnumItem(unsigned short, XFormTextAdjust)
Line
Count
Source
34
18
        : SfxEnumItemInterface(nWhich)
35
18
        , m_nValue(nValue)
36
18
    { }
SfxEnumItem<XFormTextShadow>::SfxEnumItem(unsigned short, XFormTextShadow)
Line
Count
Source
34
18
        : SfxEnumItemInterface(nWhich)
35
18
        , m_nValue(nValue)
36
18
    { }
SfxEnumItem<com::sun::star::drawing::LineJoint>::SfxEnumItem(unsigned short, com::sun::star::drawing::LineJoint)
Line
Count
Source
34
179k
        : SfxEnumItemInterface(nWhich)
35
179k
        , m_nValue(nValue)
36
179k
    { }
SfxEnumItem<com::sun::star::drawing::LineCap>::SfxEnumItem(unsigned short, com::sun::star::drawing::LineCap)
Line
Count
Source
34
6.40k
        : SfxEnumItemInterface(nWhich)
35
6.40k
        , m_nValue(nValue)
36
6.40k
    { }
SfxEnumItem<RectPoint>::SfxEnumItem(unsigned short, RectPoint)
Line
Count
Source
34
2.08k
        : SfxEnumItemInterface(nWhich)
35
2.08k
        , m_nValue(nValue)
36
2.08k
    { }
SfxEnumItem<model::RectangleAlignment>::SfxEnumItem(unsigned short, model::RectangleAlignment)
Line
Count
Source
34
18
        : SfxEnumItemInterface(nWhich)
35
18
        , m_nValue(nValue)
36
18
    { }
SfxEnumItem<MirrorGraph>::SfxEnumItem(unsigned short, MirrorGraph)
Line
Count
Source
34
9
        : SfxEnumItemInterface(nWhich)
35
9
        , m_nValue(nValue)
36
9
    { }
SfxEnumItem<SwFillOrder>::SfxEnumItem(unsigned short, SwFillOrder)
Line
Count
Source
34
274k
        : SfxEnumItemInterface(nWhich)
35
274k
        , m_nValue(nValue)
36
274k
    { }
SfxEnumItem<com::sun::star::text::WrapTextMode>::SfxEnumItem(unsigned short, com::sun::star::text::WrapTextMode)
Line
Count
Source
34
140k
        : SfxEnumItemInterface(nWhich)
35
140k
        , m_nValue(nValue)
36
140k
    { }
SfxEnumItem<SwFootnoteEndPosEnum>::SfxEnumItem(unsigned short, SwFootnoteEndPosEnum)
Line
Count
Source
34
4.47k
        : SfxEnumItemInterface(nWhich)
35
4.47k
        , m_nValue(nValue)
36
4.47k
    { }
SfxEnumItem<SwLineBreakClear>::SfxEnumItem(unsigned short, SwLineBreakClear)
Line
Count
Source
34
2.54k
        : SfxEnumItemInterface(nWhich)
35
2.54k
        , m_nValue(nValue)
36
2.54k
    { }
37
38
21.5M
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<ScVObjMode>::SfxEnumItem(SfxEnumItem<ScVObjMode> const&)
Line
Count
Source
38
2.08k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<FontLineStyle>::SfxEnumItem(SfxEnumItem<FontLineStyle> const&)
Line
Count
Source
38
4.32M
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<FontWeight>::SfxEnumItem(SfxEnumItem<FontWeight> const&)
Line
Count
Source
38
4.21M
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<FontItalic>::SfxEnumItem(SfxEnumItem<FontItalic> const&)
Line
Count
Source
38
3.18M
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxBreak>::SfxEnumItem(SfxEnumItem<SvxBreak> const&)
Line
Count
Source
38
618k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxFrameDirection>::SfxEnumItem(SfxEnumItem<SvxFrameDirection> const&)
Line
Count
Source
38
714k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxCellHorJustify>::SfxEnumItem(SfxEnumItem<SvxCellHorJustify> const&)
Line
Count
Source
38
265k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxCellVerJustify>::SfxEnumItem(SfxEnumItem<SvxCellVerJustify> const&)
Line
Count
Source
38
250k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxCellJustifyMethod>::SfxEnumItem(SfxEnumItem<SvxCellJustifyMethod> const&)
Line
Count
Source
38
347k
    SfxEnumItem(const SfxEnumItem &) = default;
Unexecuted instantiation: SfxEnumItem<i18nutil::ScriptHintType>::SfxEnumItem(SfxEnumItem<i18nutil::ScriptHintType> const&)
SfxEnumItem<FontStrikeout>::SfxEnumItem(SfxEnumItem<FontStrikeout> const&)
Line
Count
Source
38
848k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SvxCaseMap>::SfxEnumItem(SfxEnumItem<SvxCaseMap> const&)
Line
Count
Source
38
779k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::SfxEnumItem(SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> > const&)
Line
Count
Source
38
2.67M
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<FontRelief>::SfxEnumItem(SfxEnumItem<FontRelief> const&)
Line
Count
Source
38
150k
    SfxEnumItem(const SfxEnumItem &) = default;
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::SfxEnumItem(SfxEnumItem<SvxCellOrientation> const&)
SfxEnumItem<SvxRotateMode>::SfxEnumItem(SfxEnumItem<SvxRotateMode> const&)
Line
Count
Source
38
192k
    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
38
1.52k
    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
38
194k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SdrTextVertAdjust>::SfxEnumItem(SfxEnumItem<SdrTextVertAdjust> const&)
Line
Count
Source
38
385k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SdrTextHorzAdjust>::SfxEnumItem(SfxEnumItem<SdrTextHorzAdjust> const&)
Line
Count
Source
38
405k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SdrTextAniKind>::SfxEnumItem(SfxEnumItem<SdrTextAniKind> const&)
Line
Count
Source
38
5.43k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SdrTextAniDirection>::SfxEnumItem(SfxEnumItem<SdrTextAniDirection> const&)
Line
Count
Source
38
5.44k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SdrEdgeKind>::SfxEnumItem(SfxEnumItem<SdrEdgeKind> const&)
Line
Count
Source
38
8.93k
    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
38
2.19k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<GraphicDrawMode>::SfxEnumItem(SfxEnumItem<GraphicDrawMode> const&)
Line
Count
Source
38
12.2k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<com::sun::star::drawing::LineStyle>::SfxEnumItem(SfxEnumItem<com::sun::star::drawing::LineStyle> const&)
Line
Count
Source
38
710k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<com::sun::star::drawing::FillStyle>::SfxEnumItem(SfxEnumItem<com::sun::star::drawing::FillStyle> const&)
Line
Count
Source
38
1.08M
    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
38
35.7k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<com::sun::star::drawing::LineCap>::SfxEnumItem(SfxEnumItem<com::sun::star::drawing::LineCap> const&)
Line
Count
Source
38
11.6k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<RectPoint>::SfxEnumItem(SfxEnumItem<RectPoint> const&)
Line
Count
Source
38
2.40k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<model::RectangleAlignment>::SfxEnumItem(SfxEnumItem<model::RectangleAlignment> const&)
Line
Count
Source
38
168
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<MirrorGraph>::SfxEnumItem(SfxEnumItem<MirrorGraph> const&)
Line
Count
Source
38
51
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<com::sun::star::text::WrapTextMode>::SfxEnumItem(SfxEnumItem<com::sun::star::text::WrapTextMode> const&)
Line
Count
Source
38
116k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SwFootnoteEndPosEnum>::SfxEnumItem(SfxEnumItem<SwFootnoteEndPosEnum> const&)
Line
Count
Source
38
4.45k
    SfxEnumItem(const SfxEnumItem &) = default;
SfxEnumItem<SwFillOrder>::SfxEnumItem(SfxEnumItem<SwFillOrder> const&)
Line
Count
Source
38
2.72k
    SfxEnumItem(const SfxEnumItem &) = default;
39
40
    virtual SfxItemType ItemType() const override = 0;
41
42
public:
43
44
568M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrTextVertAdjust>::GetValue() const
Line
Count
Source
44
3.27M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrTextHorzAdjust>::GetValue() const
Line
Count
Source
44
3.76M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrTextAniKind>::GetValue() const
Line
Count
Source
44
22.4M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrTextAniDirection>::GetValue() const
Line
Count
Source
44
950k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::GetValue() const
Line
Count
Source
44
155M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxCellHorJustify>::GetValue() const
Line
Count
Source
44
7.05M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxCellVerJustify>::GetValue() const
Line
Count
Source
44
8.45M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxFrameDirection>::GetValue() const
Line
Count
Source
44
39.6M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxCellJustifyMethod>::GetValue() const
Line
Count
Source
44
1.58M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::drawing::LineJoint>::GetValue() const
Line
Count
Source
44
512k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::drawing::LineStyle>::GetValue() const
Line
Count
Source
44
6.81M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::drawing::FillStyle>::GetValue() const
Line
Count
Source
44
11.8M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<FontWeight>::GetValue() const
Line
Count
Source
44
66.3M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<FontLineStyle>::GetValue() const
Line
Count
Source
44
65.3M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<FontItalic>::GetValue() const
Line
Count
Source
44
64.7M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<FontStrikeout>::GetValue() const
Line
Count
Source
44
34.6M
    EnumT GetValue() const { return m_nValue; }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::GetValue() const
SfxEnumItem<ScVObjMode>::GetValue() const
Line
Count
Source
44
41.4k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrCaptionEscDir>::GetValue() const
Line
Count
Source
44
164k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<FontRelief>::GetValue() const
Line
Count
Source
44
31.2M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxRotateMode>::GetValue() const
Line
Count
Source
44
1.65M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxBreak>::GetValue() const
Line
Count
Source
44
8.40M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SvxCaseMap>::GetValue() const
Line
Count
Source
44
30.8M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<i18nutil::ScriptHintType>::GetValue() const
Line
Count
Source
44
415k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::GetValue() const
Line
Count
Source
44
285k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<GraphicDrawMode>::GetValue() const
Line
Count
Source
44
82.5k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrEdgeKind>::GetValue() const
Line
Count
Source
44
156k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::drawing::LineCap>::GetValue() const
Line
Count
Source
44
12.8k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<XFormTextStyle>::GetValue() const
Line
Count
Source
44
929
    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
44
336
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<RectPoint>::GetValue() const
Line
Count
Source
44
8.71k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SdrCaptionType>::GetValue() const
Line
Count
Source
44
164k
    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
44
242k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<com::sun::star::text::WrapTextMode>::GetValue() const
Line
Count
Source
44
1.35M
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SwFillOrder>::GetValue() const
Line
Count
Source
44
368k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<MirrorGraph>::GetValue() const
Line
Count
Source
44
1.16k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SwFootnoteEndPosEnum>::GetValue() const
Line
Count
Source
44
12.4k
    EnumT GetValue() const { return m_nValue; }
SfxEnumItem<SwLineBreakClear>::GetValue() const
Line
Count
Source
44
1.69k
    EnumT GetValue() const { return m_nValue; }
45
46
    void SetValue(EnumT nTheValue)
47
5.69M
    {
48
5.69M
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
5.69M
        m_nValue = nTheValue;
50
5.69M
    }
SfxEnumItem<SdrTextVertAdjust>::SetValue(SdrTextVertAdjust)
Line
Count
Source
47
129k
    {
48
129k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
129k
        m_nValue = nTheValue;
50
129k
    }
SfxEnumItem<SdrTextHorzAdjust>::SetValue(SdrTextHorzAdjust)
Line
Count
Source
47
139k
    {
48
139k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
139k
        m_nValue = nTheValue;
50
139k
    }
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
47
234k
    {
48
234k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
234k
        m_nValue = nTheValue;
50
234k
    }
SfxEnumItem<com::sun::star::drawing::LineJoint>::SetValue(com::sun::star::drawing::LineJoint)
Line
Count
Source
47
10.5k
    {
48
10.5k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
10.5k
        m_nValue = nTheValue;
50
10.5k
    }
SfxEnumItem<com::sun::star::drawing::LineStyle>::SetValue(com::sun::star::drawing::LineStyle)
Line
Count
Source
47
89.2k
    {
48
89.2k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
89.2k
        m_nValue = nTheValue;
50
89.2k
    }
SfxEnumItem<com::sun::star::drawing::FillStyle>::SetValue(com::sun::star::drawing::FillStyle)
Line
Count
Source
47
179k
    {
48
179k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
179k
        m_nValue = nTheValue;
50
179k
    }
SfxEnumItem<FontLineStyle>::SetValue(FontLineStyle)
Line
Count
Source
47
499k
    {
48
499k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
499k
        m_nValue = nTheValue;
50
499k
    }
SfxEnumItem<FontWeight>::SetValue(FontWeight)
Line
Count
Source
47
1.64M
    {
48
1.64M
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
1.64M
        m_nValue = nTheValue;
50
1.64M
    }
SfxEnumItem<FontItalic>::SetValue(FontItalic)
Line
Count
Source
47
1.51M
    {
48
1.51M
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
1.51M
        m_nValue = nTheValue;
50
1.51M
    }
SfxEnumItem<FontStrikeout>::SetValue(FontStrikeout)
Line
Count
Source
47
485k
    {
48
485k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
485k
        m_nValue = nTheValue;
50
485k
    }
SfxEnumItem<SvxCellHorJustify>::SetValue(SvxCellHorJustify)
Line
Count
Source
47
3.43k
    {
48
3.43k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
3.43k
        m_nValue = nTheValue;
50
3.43k
    }
Unexecuted instantiation: SfxEnumItem<SvxCellJustifyMethod>::SetValue(SvxCellJustifyMethod)
SfxEnumItem<SvxCellVerJustify>::SetValue(SvxCellVerJustify)
Line
Count
Source
47
270
    {
48
270
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
270
        m_nValue = nTheValue;
50
270
    }
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
47
1.40k
    {
48
1.40k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
1.40k
        m_nValue = nTheValue;
50
1.40k
    }
SfxEnumItem<SvxBreak>::SetValue(SvxBreak)
Line
Count
Source
47
936
    {
48
936
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
936
        m_nValue = nTheValue;
50
936
    }
SfxEnumItem<SvxCaseMap>::SetValue(SvxCaseMap)
Line
Count
Source
47
455k
    {
48
455k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
455k
        m_nValue = nTheValue;
50
455k
    }
SfxEnumItem<SvxFrameDirection>::SetValue(SvxFrameDirection)
Line
Count
Source
47
221k
    {
48
221k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
221k
        m_nValue = nTheValue;
50
221k
    }
Unexecuted instantiation: SfxEnumItem<i18nutil::ScriptHintType>::SetValue(i18nutil::ScriptHintType)
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::SetValue(com::sun::star::drawing::TextFitToSizeType)
Line
Count
Source
47
64.0k
    {
48
64.0k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
64.0k
        m_nValue = nTheValue;
50
64.0k
    }
SfxEnumItem<GraphicDrawMode>::SetValue(GraphicDrawMode)
Line
Count
Source
47
5.11k
    {
48
5.11k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
5.11k
        m_nValue = nTheValue;
50
5.11k
    }
SfxEnumItem<SdrEdgeKind>::SetValue(SdrEdgeKind)
Line
Count
Source
47
1.90k
    {
48
1.90k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
1.90k
        m_nValue = nTheValue;
50
1.90k
    }
SfxEnumItem<com::sun::star::drawing::LineCap>::SetValue(com::sun::star::drawing::LineCap)
Line
Count
Source
47
5.41k
    {
48
5.41k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
5.41k
        m_nValue = nTheValue;
50
5.41k
    }
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
47
279
    {
48
279
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
279
        m_nValue = nTheValue;
50
279
    }
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
47
644
    {
48
644
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
644
        m_nValue = nTheValue;
50
644
    }
SfxEnumItem<model::RectangleAlignment>::SetValue(model::RectangleAlignment)
Line
Count
Source
47
168
    {
48
168
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
168
        m_nValue = nTheValue;
50
168
    }
SfxEnumItem<com::sun::star::text::WrapTextMode>::SetValue(com::sun::star::text::WrapTextMode)
Line
Count
Source
47
8.60k
    {
48
8.60k
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
8.60k
        m_nValue = nTheValue;
50
8.60k
    }
Unexecuted instantiation: SfxEnumItem<SwFillOrder>::SetValue(SwFillOrder)
SfxEnumItem<MirrorGraph>::SetValue(MirrorGraph)
Line
Count
Source
47
34
    {
48
34
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
34
        m_nValue = nTheValue;
50
34
    }
SfxEnumItem<SwFootnoteEndPosEnum>::SetValue(SwFootnoteEndPosEnum)
Line
Count
Source
47
24
    {
48
24
        ASSERT_CHANGE_REFCOUNTED_ITEM;
49
24
        m_nValue = nTheValue;
50
24
    }
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::SetValue(SwLineBreakClear)
51
52
    virtual sal_uInt16 GetEnumValue() const override
53
132M
    {
54
132M
        return static_cast<sal_uInt16>(GetValue());
55
132M
    }
SfxEnumItem<SdrTextVertAdjust>::GetEnumValue() const
Line
Count
Source
53
3.19M
    {
54
3.19M
        return static_cast<sal_uInt16>(GetValue());
55
3.19M
    }
SfxEnumItem<SdrTextHorzAdjust>::GetEnumValue() const
Line
Count
Source
53
3.73M
    {
54
3.73M
        return static_cast<sal_uInt16>(GetValue());
55
3.73M
    }
SfxEnumItem<SdrTextAniKind>::GetEnumValue() const
Line
Count
Source
53
413k
    {
54
413k
        return static_cast<sal_uInt16>(GetValue());
55
413k
    }
SfxEnumItem<SdrTextAniDirection>::GetEnumValue() const
Line
Count
Source
53
413k
    {
54
413k
        return static_cast<sal_uInt16>(GetValue());
55
413k
    }
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::GetEnumValue() const
Line
Count
Source
53
14.8M
    {
54
14.8M
        return static_cast<sal_uInt16>(GetValue());
55
14.8M
    }
SfxEnumItem<com::sun::star::drawing::LineJoint>::GetEnumValue() const
Line
Count
Source
53
510k
    {
54
510k
        return static_cast<sal_uInt16>(GetValue());
55
510k
    }
SfxEnumItem<com::sun::star::drawing::LineStyle>::GetEnumValue() const
Line
Count
Source
53
5.69M
    {
54
5.69M
        return static_cast<sal_uInt16>(GetValue());
55
5.69M
    }
SfxEnumItem<com::sun::star::drawing::FillStyle>::GetEnumValue() const
Line
Count
Source
53
8.73M
    {
54
8.73M
        return static_cast<sal_uInt16>(GetValue());
55
8.73M
    }
SfxEnumItem<FontWeight>::GetEnumValue() const
Line
Count
Source
53
28.5M
    {
54
28.5M
        return static_cast<sal_uInt16>(GetValue());
55
28.5M
    }
SfxEnumItem<FontLineStyle>::GetEnumValue() const
Line
Count
Source
53
10.3M
    {
54
10.3M
        return static_cast<sal_uInt16>(GetValue());
55
10.3M
    }
SfxEnumItem<FontItalic>::GetEnumValue() const
Line
Count
Source
53
27.2M
    {
54
27.2M
        return static_cast<sal_uInt16>(GetValue());
55
27.2M
    }
SfxEnumItem<FontStrikeout>::GetEnumValue() const
Line
Count
Source
53
5.50M
    {
54
5.50M
        return static_cast<sal_uInt16>(GetValue());
55
5.50M
    }
SfxEnumItem<SvxCellHorJustify>::GetEnumValue() const
Line
Count
Source
53
2.90M
    {
54
2.90M
        return static_cast<sal_uInt16>(GetValue());
55
2.90M
    }
SfxEnumItem<SvxCellJustifyMethod>::GetEnumValue() const
Line
Count
Source
53
1.50M
    {
54
1.50M
        return static_cast<sal_uInt16>(GetValue());
55
1.50M
    }
SfxEnumItem<SvxCellVerJustify>::GetEnumValue() const
Line
Count
Source
53
3.15M
    {
54
3.15M
        return static_cast<sal_uInt16>(GetValue());
55
3.15M
    }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::GetEnumValue() const
SfxEnumItem<ScVObjMode>::GetEnumValue() const
Line
Count
Source
53
120
    {
54
120
        return static_cast<sal_uInt16>(GetValue());
55
120
    }
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::GetEnumValue() const
SfxEnumItem<FontRelief>::GetEnumValue() const
Line
Count
Source
53
2.98M
    {
54
2.98M
        return static_cast<sal_uInt16>(GetValue());
55
2.98M
    }
SfxEnumItem<SvxBreak>::GetEnumValue() const
Line
Count
Source
53
477k
    {
54
477k
        return static_cast<sal_uInt16>(GetValue());
55
477k
    }
SfxEnumItem<SvxCaseMap>::GetEnumValue() const
Line
Count
Source
53
3.43M
    {
54
3.43M
        return static_cast<sal_uInt16>(GetValue());
55
3.43M
    }
SfxEnumItem<SvxFrameDirection>::GetEnumValue() const
Line
Count
Source
53
5.47M
    {
54
5.47M
        return static_cast<sal_uInt16>(GetValue());
55
5.47M
    }
SfxEnumItem<i18nutil::ScriptHintType>::GetEnumValue() const
Line
Count
Source
53
415k
    {
54
415k
        return static_cast<sal_uInt16>(GetValue());
55
415k
    }
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::GetEnumValue() const
Line
Count
Source
53
251k
    {
54
251k
        return static_cast<sal_uInt16>(GetValue());
55
251k
    }
SfxEnumItem<GraphicDrawMode>::GetEnumValue() const
Line
Count
Source
53
81.3k
    {
54
81.3k
        return static_cast<sal_uInt16>(GetValue());
55
81.3k
    }
SfxEnumItem<SdrEdgeKind>::GetEnumValue() const
Line
Count
Source
53
25.3k
    {
54
25.3k
        return static_cast<sal_uInt16>(GetValue());
55
25.3k
    }
SfxEnumItem<com::sun::star::drawing::LineCap>::GetEnumValue() const
Line
Count
Source
53
11.2k
    {
54
11.2k
        return static_cast<sal_uInt16>(GetValue());
55
11.2k
    }
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
53
1.65M
    {
54
1.65M
        return static_cast<sal_uInt16>(GetValue());
55
1.65M
    }
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
53
42.7k
    {
54
42.7k
        return static_cast<sal_uInt16>(GetValue());
55
42.7k
    }
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
53
8.70k
    {
54
8.70k
        return static_cast<sal_uInt16>(GetValue());
55
8.70k
    }
SfxEnumItem<model::RectangleAlignment>::GetEnumValue() const
Line
Count
Source
53
336
    {
54
336
        return static_cast<sal_uInt16>(GetValue());
55
336
    }
SfxEnumItem<com::sun::star::text::WrapTextMode>::GetEnumValue() const
Line
Count
Source
53
114k
    {
54
114k
        return static_cast<sal_uInt16>(GetValue());
55
114k
    }
SfxEnumItem<SwFillOrder>::GetEnumValue() const
Line
Count
Source
53
261k
    {
54
261k
        return static_cast<sal_uInt16>(GetValue());
55
261k
    }
Unexecuted instantiation: SfxEnumItem<MirrorGraph>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<SwFootnoteEndPosEnum>::GetEnumValue() const
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::GetEnumValue() const
56
57
    virtual void SetEnumValue(sal_uInt16 nTheValue) override
58
5.92k
    {
59
5.92k
        SetValue(static_cast<EnumT>(nTheValue));
60
5.92k
    }
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
58
5.11k
    {
59
5.11k
        SetValue(static_cast<EnumT>(nTheValue));
60
5.11k
    }
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
58
644
    {
59
644
        SetValue(static_cast<EnumT>(nTheValue));
60
644
    }
SfxEnumItem<model::RectangleAlignment>::SetEnumValue(unsigned short)
Line
Count
Source
58
168
    {
59
168
        SetValue(static_cast<EnumT>(nTheValue));
60
168
    }
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)
61
62
    virtual bool operator==(SfxPoolItem const & other) const override
63
57.4M
    {
64
57.4M
        return SfxEnumItemInterface::operator==(other) &&
65
57.4M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
57.4M
    }
SfxEnumItem<SdrTextVertAdjust>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
1.14M
    {
64
1.14M
        return SfxEnumItemInterface::operator==(other) &&
65
1.14M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
1.14M
    }
SfxEnumItem<SdrTextHorzAdjust>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
1.38M
    {
64
1.38M
        return SfxEnumItemInterface::operator==(other) &&
65
1.38M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
1.38M
    }
SfxEnumItem<SdrTextAniKind>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
136k
    {
64
136k
        return SfxEnumItemInterface::operator==(other) &&
65
136k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
136k
    }
SfxEnumItem<SdrTextAniDirection>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
136k
    {
64
136k
        return SfxEnumItemInterface::operator==(other) &&
65
136k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
136k
    }
SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::operator==(SfxPoolItem const&) const
Line
Count
Source
63
7.44M
    {
64
7.44M
        return SfxEnumItemInterface::operator==(other) &&
65
7.44M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
7.44M
    }
SfxEnumItem<com::sun::star::drawing::LineJoint>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
173k
    {
64
173k
        return SfxEnumItemInterface::operator==(other) &&
65
173k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
173k
    }
SfxEnumItem<com::sun::star::drawing::LineStyle>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
1.89M
    {
64
1.89M
        return SfxEnumItemInterface::operator==(other) &&
65
1.89M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
1.89M
    }
SfxEnumItem<com::sun::star::drawing::FillStyle>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
2.98M
    {
64
2.98M
        return SfxEnumItemInterface::operator==(other) &&
65
2.98M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
2.98M
    }
SfxEnumItem<FontWeight>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
14.2M
    {
64
14.2M
        return SfxEnumItemInterface::operator==(other) &&
65
14.2M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
14.2M
    }
SfxEnumItem<FontLineStyle>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
5.16M
    {
64
5.16M
        return SfxEnumItemInterface::operator==(other) &&
65
5.16M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
5.16M
    }
SfxEnumItem<FontItalic>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
10.0M
    {
64
10.0M
        return SfxEnumItemInterface::operator==(other) &&
65
10.0M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
10.0M
    }
SfxEnumItem<FontStrikeout>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
2.75M
    {
64
2.75M
        return SfxEnumItemInterface::operator==(other) &&
65
2.75M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
2.75M
    }
SfxEnumItem<SvxCellHorJustify>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
1.05M
    {
64
1.05M
        return SfxEnumItemInterface::operator==(other) &&
65
1.05M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
1.05M
    }
SfxEnumItem<SvxCellJustifyMethod>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
611k
    {
64
611k
        return SfxEnumItemInterface::operator==(other) &&
65
611k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
611k
    }
SfxEnumItem<SvxCellVerJustify>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
1.20M
    {
64
1.20M
        return SfxEnumItemInterface::operator==(other) &&
65
1.20M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
1.20M
    }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::operator==(SfxPoolItem const&) const
SfxEnumItem<ScVObjMode>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
60
    {
64
60
        return SfxEnumItemInterface::operator==(other) &&
65
60
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
60
    }
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::operator==(SfxPoolItem const&) const
SfxEnumItem<FontRelief>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
1.49M
    {
64
1.49M
        return SfxEnumItemInterface::operator==(other) &&
65
1.49M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
1.49M
    }
SfxEnumItem<SvxRotateMode>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
754k
    {
64
754k
        return SfxEnumItemInterface::operator==(other) &&
65
754k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
754k
    }
Unexecuted instantiation: SfxEnumItem<SvxBreak>::operator==(SfxPoolItem const&) const
SfxEnumItem<SvxCaseMap>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
1.60M
    {
64
1.60M
        return SfxEnumItemInterface::operator==(other) &&
65
1.60M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
1.60M
    }
SfxEnumItem<SvxFrameDirection>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
2.73M
    {
64
2.73M
        return SfxEnumItemInterface::operator==(other) &&
65
2.73M
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
2.73M
    }
SfxEnumItem<i18nutil::ScriptHintType>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
207k
    {
64
207k
        return SfxEnumItemInterface::operator==(other) &&
65
207k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
207k
    }
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
109k
    {
64
109k
        return SfxEnumItemInterface::operator==(other) &&
65
109k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
109k
    }
SfxEnumItem<GraphicDrawMode>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
27.3k
    {
64
27.3k
        return SfxEnumItemInterface::operator==(other) &&
65
27.3k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
27.3k
    }
SfxEnumItem<SdrEdgeKind>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
8.87k
    {
64
8.87k
        return SfxEnumItemInterface::operator==(other) &&
65
8.87k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
8.87k
    }
SfxEnumItem<com::sun::star::drawing::LineCap>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
5.57k
    {
64
5.57k
        return SfxEnumItemInterface::operator==(other) &&
65
5.57k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
5.57k
    }
Unexecuted instantiation: SfxEnumItem<XFormTextStyle>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<XFormTextAdjust>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<XFormTextShadow>::operator==(SfxPoolItem const&) const
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
63
14.0k
    {
64
14.0k
        return SfxEnumItemInterface::operator==(other) &&
65
14.0k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
14.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
63
4.04k
    {
64
4.04k
        return SfxEnumItemInterface::operator==(other) &&
65
4.04k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
4.04k
    }
SfxEnumItem<model::RectangleAlignment>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
168
    {
64
168
        return SfxEnumItemInterface::operator==(other) &&
65
168
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
168
    }
Unexecuted instantiation: SfxEnumItem<com::sun::star::text::WrapTextMode>::operator==(SfxPoolItem const&) const
SfxEnumItem<SwFillOrder>::operator==(SfxPoolItem const&) const
Line
Count
Source
63
77.6k
    {
64
77.6k
        return SfxEnumItemInterface::operator==(other) &&
65
77.6k
               m_nValue == static_cast<const SfxEnumItem<EnumT> &>(other).m_nValue;
66
77.6k
    }
Unexecuted instantiation: SfxEnumItem<MirrorGraph>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<SwFootnoteEndPosEnum>::operator==(SfxPoolItem const&) const
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::operator==(SfxPoolItem const&) const
67
68
    virtual bool supportsHashCode() const override final
69
76
    {
70
76
        return true;
71
76
    }
SfxEnumItem<SdrTextVertAdjust>::supportsHashCode() const
Line
Count
Source
69
8
    {
70
8
        return true;
71
8
    }
SfxEnumItem<SdrTextHorzAdjust>::supportsHashCode() const
Line
Count
Source
69
7
    {
70
7
        return true;
71
7
    }
SfxEnumItem<SdrTextAniKind>::supportsHashCode() const
Line
Count
Source
69
1
    {
70
1
        return true;
71
1
    }
SfxEnumItem<SdrTextAniDirection>::supportsHashCode() const
Line
Count
Source
69
1
    {
70
1
        return true;
71
1
    }
Unexecuted instantiation: SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::supportsHashCode() const
SfxEnumItem<com::sun::star::drawing::LineJoint>::supportsHashCode() const
Line
Count
Source
69
4
    {
70
4
        return true;
71
4
    }
SfxEnumItem<com::sun::star::drawing::LineStyle>::supportsHashCode() const
Line
Count
Source
69
10
    {
70
10
        return true;
71
10
    }
SfxEnumItem<com::sun::star::drawing::FillStyle>::supportsHashCode() const
Line
Count
Source
69
10
    {
70
10
        return true;
71
10
    }
Unexecuted instantiation: SfxEnumItem<FontWeight>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<FontLineStyle>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<FontItalic>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<FontStrikeout>::supportsHashCode() const
SfxEnumItem<SvxCellHorJustify>::supportsHashCode() const
Line
Count
Source
69
5
    {
70
5
        return true;
71
5
    }
SfxEnumItem<SvxCellJustifyMethod>::supportsHashCode() const
Line
Count
Source
69
2
    {
70
2
        return true;
71
2
    }
SfxEnumItem<SvxCellVerJustify>::supportsHashCode() const
Line
Count
Source
69
4
    {
70
4
        return true;
71
4
    }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<ScVObjMode>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<FontRelief>::supportsHashCode() const
SfxEnumItem<SvxBreak>::supportsHashCode() const
Line
Count
Source
69
4
    {
70
4
        return true;
71
4
    }
SfxEnumItem<SvxCaseMap>::supportsHashCode() const
Line
Count
Source
69
6
    {
70
6
        return true;
71
6
    }
Unexecuted instantiation: SfxEnumItem<SvxFrameDirection>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<i18nutil::ScriptHintType>::supportsHashCode() const
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::supportsHashCode() const
Line
Count
Source
69
1
    {
70
1
        return true;
71
1
    }
SfxEnumItem<GraphicDrawMode>::supportsHashCode() const
Line
Count
Source
69
2
    {
70
2
        return true;
71
2
    }
SfxEnumItem<SdrEdgeKind>::supportsHashCode() const
Line
Count
Source
69
1
    {
70
1
        return true;
71
1
    }
SfxEnumItem<com::sun::star::drawing::LineCap>::supportsHashCode() const
Line
Count
Source
69
1
    {
70
1
        return true;
71
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
69
2
    {
70
2
        return true;
71
2
    }
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
69
1
    {
70
1
        return true;
71
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
69
3
    {
70
3
        return true;
71
3
    }
SfxEnumItem<SwFillOrder>::supportsHashCode() const
Line
Count
Source
69
3
    {
70
3
        return true;
71
3
    }
Unexecuted instantiation: SfxEnumItem<MirrorGraph>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<SwFootnoteEndPosEnum>::supportsHashCode() const
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::supportsHashCode() const
72
73
    virtual size_t hashCode() const override final
74
17.0M
    {
75
17.0M
        return Which() ^ GetEnumValue();
76
17.0M
    }
SfxEnumItem<SdrTextVertAdjust>::hashCode() const
Line
Count
Source
74
902k
    {
75
902k
        return Which() ^ GetEnumValue();
76
902k
    }
SfxEnumItem<SdrTextHorzAdjust>::hashCode() const
Line
Count
Source
74
971k
    {
75
971k
        return Which() ^ GetEnumValue();
76
971k
    }
SfxEnumItem<SdrTextAniKind>::hashCode() const
Line
Count
Source
74
140k
    {
75
140k
        return Which() ^ GetEnumValue();
76
140k
    }
SfxEnumItem<SdrTextAniDirection>::hashCode() const
Line
Count
Source
74
140k
    {
75
140k
        return Which() ^ GetEnumValue();
76
140k
    }
Unexecuted instantiation: SfxEnumItem<o3tl::strong_int<unsigned short, LanguageTypeTag> >::hashCode() const
SfxEnumItem<com::sun::star::drawing::LineJoint>::hashCode() const
Line
Count
Source
74
164k
    {
75
164k
        return Which() ^ GetEnumValue();
76
164k
    }
SfxEnumItem<com::sun::star::drawing::LineStyle>::hashCode() const
Line
Count
Source
74
1.91M
    {
75
1.91M
        return Which() ^ GetEnumValue();
76
1.91M
    }
SfxEnumItem<com::sun::star::drawing::FillStyle>::hashCode() const
Line
Count
Source
74
2.77M
    {
75
2.77M
        return Which() ^ GetEnumValue();
76
2.77M
    }
Unexecuted instantiation: SfxEnumItem<FontWeight>::hashCode() const
Unexecuted instantiation: SfxEnumItem<FontLineStyle>::hashCode() const
SfxEnumItem<FontItalic>::hashCode() const
Line
Count
Source
74
7.11M
    {
75
7.11M
        return Which() ^ GetEnumValue();
76
7.11M
    }
Unexecuted instantiation: SfxEnumItem<FontStrikeout>::hashCode() const
SfxEnumItem<SvxCellHorJustify>::hashCode() const
Line
Count
Source
74
785k
    {
75
785k
        return Which() ^ GetEnumValue();
76
785k
    }
SfxEnumItem<SvxCellJustifyMethod>::hashCode() const
Line
Count
Source
74
282k
    {
75
282k
        return Which() ^ GetEnumValue();
76
282k
    }
SfxEnumItem<SvxCellVerJustify>::hashCode() const
Line
Count
Source
74
732k
    {
75
732k
        return Which() ^ GetEnumValue();
76
732k
    }
Unexecuted instantiation: SfxEnumItem<SvxCellOrientation>::hashCode() const
Unexecuted instantiation: SfxEnumItem<ScVObjMode>::hashCode() const
Unexecuted instantiation: SfxEnumItem<SdrCaptionEscDir>::hashCode() const
Unexecuted instantiation: SfxEnumItem<FontRelief>::hashCode() const
SfxEnumItem<SvxBreak>::hashCode() const
Line
Count
Source
74
477k
    {
75
477k
        return Which() ^ GetEnumValue();
76
477k
    }
SfxEnumItem<SvxCaseMap>::hashCode() const
Line
Count
Source
74
217k
    {
75
217k
        return Which() ^ GetEnumValue();
76
217k
    }
Unexecuted instantiation: SfxEnumItem<SvxFrameDirection>::hashCode() const
Unexecuted instantiation: SfxEnumItem<i18nutil::ScriptHintType>::hashCode() const
SfxEnumItem<com::sun::star::drawing::TextFitToSizeType>::hashCode() const
Line
Count
Source
74
31.6k
    {
75
31.6k
        return Which() ^ GetEnumValue();
76
31.6k
    }
SfxEnumItem<GraphicDrawMode>::hashCode() const
Line
Count
Source
74
25.7k
    {
75
25.7k
        return Which() ^ GetEnumValue();
76
25.7k
    }
SfxEnumItem<SdrEdgeKind>::hashCode() const
Line
Count
Source
74
7.64k
    {
75
7.64k
        return Which() ^ GetEnumValue();
76
7.64k
    }
SfxEnumItem<com::sun::star::drawing::LineCap>::hashCode() const
Line
Count
Source
74
113
    {
75
113
        return Which() ^ GetEnumValue();
76
113
    }
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
74
145k
    {
75
145k
        return Which() ^ GetEnumValue();
76
145k
    }
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
74
14.6k
    {
75
14.6k
        return Which() ^ GetEnumValue();
76
14.6k
    }
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
74
114k
    {
75
114k
        return Which() ^ GetEnumValue();
76
114k
    }
SfxEnumItem<SwFillOrder>::hashCode() const
Line
Count
Source
74
106k
    {
75
106k
        return Which() ^ GetEnumValue();
76
106k
    }
Unexecuted instantiation: SfxEnumItem<MirrorGraph>::hashCode() const
Unexecuted instantiation: SfxEnumItem<SwFootnoteEndPosEnum>::hashCode() const
Unexecuted instantiation: SfxEnumItem<SwLineBreakClear>::hashCode() const
77
};
78
79
class SVL_DLLPUBLIC SfxBoolItem
80
    : public SfxPoolItem
81
{
82
    bool m_bValue;
83
84
protected:
85
    virtual ItemInstanceManager* getItemInstanceManager() const override;
86
87
public:
88
    static SfxPoolItem* CreateDefault();
89
    DECLARE_ITEM_TYPE_FUNCTION(SfxBoolItem)
90
    explicit SfxBoolItem(sal_uInt16 const nWhich = 0, bool const bValue = false)
91
21.9M
        : SfxPoolItem(nWhich)
92
21.9M
        , m_bValue(bValue)
93
21.9M
    { }
94
95
173M
    bool GetValue() const { return m_bValue; }
96
    void SetValue(bool const bTheValue);
97
98
    // SfxPoolItem
99
    virtual bool operator ==(const SfxPoolItem & rItem) const override;
100
101
    virtual bool GetPresentation(SfxItemPresentation,
102
                                 MapUnit, MapUnit,
103
                                 OUString & rText,
104
                                 const IntlWrapper&)
105
        const override;
106
107
    virtual void dumpAsXml(xmlTextWriterPtr pWriter) const override;
108
109
    virtual bool QueryValue(css::uno::Any& rVal, sal_uInt8 = 0) const override;
110
111
    virtual bool PutValue(const css::uno::Any& rVal, sal_uInt8) override;
112
113
114
    virtual SfxBoolItem* Clone(SfxItemPool * = nullptr) const override;
115
116
    virtual OUString GetValueTextByVal(bool bTheValue) const;
117
};
118
119
#endif // INCLUDED_SVL_EITEM_HXX
120
121
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */