Coverage Report

Created: 2025-07-07 10:01

/src/libreoffice/ucb/source/ucp/file/filinl.hxx
Line
Count
Source (jump to first uncovered line)
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
#pragma once
20
21
#include "filtask.hxx"
22
23
using namespace fileaccess;
24
25
inline const bool& TaskManager::MyProperty::IsNative() const
26
0
{
27
0
    return isNative;
28
0
}
29
inline const sal_Int32& TaskManager::MyProperty::getHandle() const
30
0
{
31
0
    return Handle;
32
0
}
33
inline const css::uno::Type& TaskManager::MyProperty::getType() const
34
0
{
35
0
    return Typ;
36
0
}
37
inline const css::uno::Any& TaskManager::MyProperty::getValue() const
38
108k
{
39
108k
    return Value;
40
108k
}
41
inline const css::beans::PropertyState& TaskManager::MyProperty::getState() const
42
0
{
43
0
    return State;
44
0
}
45
inline const sal_Int16& TaskManager::MyProperty::getAttributes() const
46
0
{
47
0
    return Attributes;
48
0
}
49
inline void TaskManager::MyProperty::setValue( css::uno::Any theValue ) const
50
1.49M
{
51
1.49M
    const_cast<MyProperty*>(this)->Value = std::move(theValue);
52
1.49M
}
53
inline void TaskManager::MyProperty::setState( const css::beans::PropertyState& theState ) const
54
0
{
55
0
    const_cast<MyProperty*>(this)->State = theState;
56
0
}
57
58
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */