digiKam
Loading...
Searching...
No Matches
metaengine_data_p.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
* Internal private 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
#include "
metaengine_p.h
"
20
21
namespace
Digikam
22
{
23
24
class
Q_DECL_HIDDEN
MetaEngineData
::
Private
:
public
QSharedData
25
{
26
public
:
27
28
void
clear();
29
30
public
:
31
32
std::string
imageComments
;
33
34
Exiv2::ExifData
exifMetadata
;
35
36
Exiv2::IptcData
iptcMetadata
;
37
38
#ifdef _XMP_SUPPORT_
39
40
Exiv2::XmpData xmpMetadata;
41
42
#endif
43
44
Exiv2::ByteOrder exifByteOrder = Exiv2::invalidByteOrder;
45
46
Exiv2::DataBuf
iccProfileBuf
;
47
};
48
49
}
// namespace Digikam
Digikam::MetaEngineData::Private
Definition
metaengine_data_p.h:25
Digikam::MetaEngineData::Private::imageComments
std::string imageComments
Definition
metaengine_data_p.h:32
Digikam::MetaEngineData::Private::exifMetadata
Exiv2::ExifData exifMetadata
Definition
metaengine_data_p.h:34
Digikam::MetaEngineData::Private::iptcMetadata
Exiv2::IptcData iptcMetadata
Definition
metaengine_data_p.h:36
Digikam::MetaEngineData::Private::iccProfileBuf
Exiv2::DataBuf iccProfileBuf
Definition
metaengine_data_p.h:46
Digikam::MetaEngineData
Definition
metaengine_data.h:31
metaengine_p.h
Digikam
Definition
datefolderview.cpp:34
core
libs
metadataengine
engine
metaengine_data_p.h
Generated by
1.9.8