digiKam
Loading...
Searching...
No Matches
metaengine_data.h
Go to the documentation of this file.
1
/* ============================================================
2
*
3
* This file is a part of digiKam project
4
* https://www.digikam.org
5
*
6
* Date : 2006-09-15
7
* Description : Exiv2 library interface.
8
* Shared data container.
9
*
10
* SPDX-FileCopyrightText: 2006-2024 by Gilles Caulier <caulier dot gilles at gmail dot com>
11
* SPDX-FileCopyrightText: 2006-2013 by Marcel Wiesweg <marcel dot wiesweg at gmx dot de>
12
*
13
* SPDX-License-Identifier: GPL-2.0-or-later
14
*
15
* ============================================================ */
16
17
#pragma once
18
19
// Qt includes
20
21
#include <QExplicitlySharedDataPointer>
22
23
// Local includes
24
25
#include "
digikam_export.h
"
26
27
namespace
Digikam
28
{
29
30
class
DIGIKAM_EXPORT
MetaEngineData
31
{
32
public
:
33
34
MetaEngineData
();
35
MetaEngineData
(
const
MetaEngineData
&);
36
~MetaEngineData
();
37
38
MetaEngineData
& operator=(
const
MetaEngineData
&);
39
40
public
:
41
42
// Declared as public due to use in MetaEngine::Private class
43
class
Private
;
44
45
private
:
46
47
QExplicitlySharedDataPointer<Private> d;
48
49
friend
class
MetaEngine
;
50
};
51
52
}
// namespace Digikam
Digikam::MetaEngineData::Private
Definition
metaengine_data_p.h:25
Digikam::MetaEngineData
Definition
metaengine_data.h:31
Digikam::MetaEngine
Definition
metaengine.h:48
digikam_export.h
Digikam
Definition
datefolderview.cpp:34
core
libs
metadataengine
engine
metaengine_data.h
Generated by
1.9.8