Messagelib

messagecore/src/utils/util.h
1 /* SPDX-FileCopyrightText: 2020 Sandro Knauß <[email protected]>
2 
3  SPDX-License-Identifier: LGPL-2.0-or-later
4 */
5 #pragma once
6 
7 #include "messagecore_export.h"
8 
9 #include <KIdentityManagement/Identity>
10 
11 namespace KIdentityManagement
12 {
13 class IdentityManager;
14 }
15 
16 namespace KMime
17 {
18 class Message;
19 }
20 
21 namespace MessageCore
22 {
23 /**
24  * This namespace contain helper functions
25  */
26 namespace Util
27 {
28 Q_REQUIRED_RESULT MESSAGECORE_EXPORT const KIdentityManagement::Identity &
29 identityForMessage(KMime::Message *msg, const KIdentityManagement::IdentityManager *const identMgr, uint folderIdentityId);
30 }
31 }
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Mon Mar 27 2023 04:08:18 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.