Changeset View
Changeset View
Standalone View
Standalone View
libs/ui/kisexiv2/kis_exiv2.h
Show All 15 Lines | |||||
16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | 16 | * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. | ||
17 | */ | 17 | */ | ||
18 | 18 | | |||
19 | #ifndef _KIS_EXIV2_H_ | 19 | #ifndef _KIS_EXIV2_H_ | ||
20 | #define _KIS_EXIV2_H_ | 20 | #define _KIS_EXIV2_H_ | ||
21 | 21 | | |||
22 | 22 | | |||
23 | #include <kis_meta_data_value.h> | 23 | #include <kis_meta_data_value.h> | ||
24 | #include <exiv2/value.hpp> | 24 | #include <exiv2/exiv2.hpp> | ||
25 | #include "kritaui_export.h" | 25 | #include "kritaui_export.h" | ||
26 | 26 | | |||
27 | /// Convert an exiv value to a KisMetaData value | 27 | /// Convert an exiv value to a KisMetaData value | ||
28 | KisMetaData::Value exivValueToKMDValue(const Exiv2::Value::AutoPtr value, bool forceSeq, KisMetaData::Value::ValueType arrayType = KisMetaData::Value::UnorderedArray); | 28 | KisMetaData::Value exivValueToKMDValue(const Exiv2::Value::AutoPtr value, bool forceSeq, KisMetaData::Value::ValueType arrayType = KisMetaData::Value::UnorderedArray); | ||
29 | 29 | | |||
30 | /// Convert a KisMetaData to an Exiv value | 30 | /// Convert a KisMetaData to an Exiv value | ||
31 | Exiv2::Value* kmdValueToExivValue(const KisMetaData::Value& value, Exiv2::TypeId type); | 31 | Exiv2::Value* kmdValueToExivValue(const KisMetaData::Value& value, Exiv2::TypeId type); | ||
32 | 32 | | |||
Show All 12 Lines |