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 }
32 
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sun Dec 5 2021 23:04:55 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.