@@ -3989,77 +3989,80 @@ SwigPyBuiltin_iternextfunc_closure(SwigPyWrapperFunction wrapper, PyObject *a) {
39893989
39903990/* -------- TYPES TABLE (BEGIN) -------- */
39913991
3992- #define SWIGTYPE_p_Exifdatum_reference swig_types[0 ]
3993- #define SWIGTYPE_p_Exiv2__AsciiValue swig_types[1 ]
3994- #define SWIGTYPE_p_Exiv2__BasicIo swig_types[2 ]
3995- #define SWIGTYPE_p_Exiv2__CommentValue swig_types[3 ]
3996- #define SWIGTYPE_p_Exiv2__DataBuf swig_types[4 ]
3997- #define SWIGTYPE_p_Exiv2__DataSet swig_types[5 ]
3998- #define SWIGTYPE_p_Exiv2__DataValue swig_types[6 ]
3999- #define SWIGTYPE_p_Exiv2__DateValue swig_types[7 ]
4000- #define SWIGTYPE_p_Exiv2__ExifData swig_types[8 ]
4001- #define SWIGTYPE_p_Exiv2__ExifKey swig_types[9 ]
4002- #define SWIGTYPE_p_Exiv2__FileIo swig_types[10 ]
4003- #define SWIGTYPE_p_Exiv2__GroupInfo swig_types[11 ]
4004- #define SWIGTYPE_p_Exiv2__HttpIo swig_types[12 ]
4005- #define SWIGTYPE_p_Exiv2__Image swig_types[13 ]
4006- #define SWIGTYPE_p_Exiv2__ImageFactory swig_types[14 ]
4007- #define SWIGTYPE_p_Exiv2__IptcData swig_types[15 ]
4008- #define SWIGTYPE_p_Exiv2__IptcKey swig_types[16 ]
4009- #define SWIGTYPE_p_Exiv2__Key swig_types[17 ]
4010- #define SWIGTYPE_p_Exiv2__LangAltValue swig_types[18 ]
4011- #define SWIGTYPE_p_Exiv2__MemIo swig_types[19 ]
4012- #define SWIGTYPE_p_Exiv2__RemoteIo swig_types[20 ]
4013- #define SWIGTYPE_p_Exiv2__StringValue swig_types[21 ]
4014- #define SWIGTYPE_p_Exiv2__StringValueBase swig_types[22 ]
4015- #define SWIGTYPE_p_Exiv2__TagInfo swig_types[23 ]
4016- #define SWIGTYPE_p_Exiv2__TimeValue swig_types[24 ]
4017- #define SWIGTYPE_p_Exiv2__Value swig_types[25 ]
4018- #define SWIGTYPE_p_Exiv2__ValueTypeT_double_t swig_types[26 ]
4019- #define SWIGTYPE_p_Exiv2__ValueTypeT_float_t swig_types[27 ]
4020- #define SWIGTYPE_p_Exiv2__ValueTypeT_int16_t_t swig_types[28 ]
4021- #define SWIGTYPE_p_Exiv2__ValueTypeT_int32_t_t swig_types[29 ]
4022- #define SWIGTYPE_p_Exiv2__ValueTypeT_std__pairT_int32_t_int32_t_t_t swig_types[30 ]
4023- #define SWIGTYPE_p_Exiv2__ValueTypeT_std__pairT_uint32_t_uint32_t_t_t swig_types[31 ]
4024- #define SWIGTYPE_p_Exiv2__ValueTypeT_uint16_t_t swig_types[32 ]
4025- #define SWIGTYPE_p_Exiv2__ValueTypeT_uint32_t_t swig_types[33 ]
4026- #define SWIGTYPE_p_Exiv2__XPathIo swig_types[34 ]
4027- #define SWIGTYPE_p_Exiv2__XmpArrayValue swig_types[35 ]
4028- #define SWIGTYPE_p_Exiv2__XmpData swig_types[36 ]
4029- #define SWIGTYPE_p_Exiv2__XmpKey swig_types[37 ]
4030- #define SWIGTYPE_p_Exiv2__XmpPropertyInfo swig_types[38 ]
4031- #define SWIGTYPE_p_Exiv2__XmpTextValue swig_types[39 ]
4032- #define SWIGTYPE_p_Exiv2__XmpValue swig_types[40 ]
4033- #define SWIGTYPE_p_Iptcdatum_reference swig_types[41 ]
4034- #define SWIGTYPE_p_SwigPyObject swig_types[42 ]
4035- #define SWIGTYPE_p_ValueType swig_types[43 ]
4036- #define SWIGTYPE_p_Xmpdatum_reference swig_types[44 ]
4037- #define SWIGTYPE_p_allocator_type swig_types[45 ]
4038- #define SWIGTYPE_p_char swig_types[46 ]
4039- #define SWIGTYPE_p_const_iterator swig_types[47 ]
4040- #define SWIGTYPE_p_difference_type swig_types[48 ]
4041- #define SWIGTYPE_p_first_type swig_types[49 ]
4042- #define SWIGTYPE_p_int swig_types[50 ]
4043- #define SWIGTYPE_p_iterator swig_types[51 ]
4044- #define SWIGTYPE_p_key_type swig_types[52 ]
4045- #define SWIGTYPE_p_long_long swig_types[53 ]
4046- #define SWIGTYPE_p_mapped_type swig_types[54 ]
4047- #define SWIGTYPE_p_second_type swig_types[55 ]
4048- #define SWIGTYPE_p_short swig_types[56 ]
4049- #define SWIGTYPE_p_signed_char swig_types[57 ]
4050- #define SWIGTYPE_p_size_type swig_types[58 ]
4051- #define SWIGTYPE_p_std__listT_Exiv2__Exifdatum_t swig_types[59 ]
4052- #define SWIGTYPE_p_std__pairT_int32_t_int32_t_t swig_types[60 ]
4053- #define SWIGTYPE_p_std__pairT_uint32_t_uint32_t_t swig_types[61 ]
4054- #define SWIGTYPE_p_std__vectorT_Exiv2__Iptcdatum_std__allocatorT_Exiv2__Iptcdatum_t_t swig_types[62 ]
4055- #define SWIGTYPE_p_std__vectorT_Exiv2__Xmpdatum_std__allocatorT_Exiv2__Xmpdatum_t_t swig_types[63 ]
4056- #define SWIGTYPE_p_unsigned_char swig_types[64 ]
4057- #define SWIGTYPE_p_unsigned_int swig_types[65 ]
4058- #define SWIGTYPE_p_unsigned_long_long swig_types[66 ]
4059- #define SWIGTYPE_p_unsigned_short swig_types[67 ]
4060- #define SWIGTYPE_p_value_type swig_types[68 ]
4061- static swig_type_info *swig_types[70 ];
4062- static swig_module_info swig_module = {swig_types, 69 , 0 , 0 , 0 , 0 };
3992+ #define SWIGTYPE_p_ExifData_iterator swig_types[0 ]
3993+ #define SWIGTYPE_p_Exifdatum_reference swig_types[1 ]
3994+ #define SWIGTYPE_p_Exiv2__AsciiValue swig_types[2 ]
3995+ #define SWIGTYPE_p_Exiv2__BasicIo swig_types[3 ]
3996+ #define SWIGTYPE_p_Exiv2__CommentValue swig_types[4 ]
3997+ #define SWIGTYPE_p_Exiv2__DataBuf swig_types[5 ]
3998+ #define SWIGTYPE_p_Exiv2__DataSet swig_types[6 ]
3999+ #define SWIGTYPE_p_Exiv2__DataValue swig_types[7 ]
4000+ #define SWIGTYPE_p_Exiv2__DateValue swig_types[8 ]
4001+ #define SWIGTYPE_p_Exiv2__ExifData swig_types[9 ]
4002+ #define SWIGTYPE_p_Exiv2__ExifKey swig_types[10 ]
4003+ #define SWIGTYPE_p_Exiv2__FileIo swig_types[11 ]
4004+ #define SWIGTYPE_p_Exiv2__GroupInfo swig_types[12 ]
4005+ #define SWIGTYPE_p_Exiv2__HttpIo swig_types[13 ]
4006+ #define SWIGTYPE_p_Exiv2__Image swig_types[14 ]
4007+ #define SWIGTYPE_p_Exiv2__ImageFactory swig_types[15 ]
4008+ #define SWIGTYPE_p_Exiv2__IptcData swig_types[16 ]
4009+ #define SWIGTYPE_p_Exiv2__IptcKey swig_types[17 ]
4010+ #define SWIGTYPE_p_Exiv2__Key swig_types[18 ]
4011+ #define SWIGTYPE_p_Exiv2__LangAltValue swig_types[19 ]
4012+ #define SWIGTYPE_p_Exiv2__MemIo swig_types[20 ]
4013+ #define SWIGTYPE_p_Exiv2__RemoteIo swig_types[21 ]
4014+ #define SWIGTYPE_p_Exiv2__StringValue swig_types[22 ]
4015+ #define SWIGTYPE_p_Exiv2__StringValueBase swig_types[23 ]
4016+ #define SWIGTYPE_p_Exiv2__TagInfo swig_types[24 ]
4017+ #define SWIGTYPE_p_Exiv2__TimeValue swig_types[25 ]
4018+ #define SWIGTYPE_p_Exiv2__Value swig_types[26 ]
4019+ #define SWIGTYPE_p_Exiv2__ValueTypeT_double_t swig_types[27 ]
4020+ #define SWIGTYPE_p_Exiv2__ValueTypeT_float_t swig_types[28 ]
4021+ #define SWIGTYPE_p_Exiv2__ValueTypeT_int16_t_t swig_types[29 ]
4022+ #define SWIGTYPE_p_Exiv2__ValueTypeT_int32_t_t swig_types[30 ]
4023+ #define SWIGTYPE_p_Exiv2__ValueTypeT_std__pairT_int32_t_int32_t_t_t swig_types[31 ]
4024+ #define SWIGTYPE_p_Exiv2__ValueTypeT_std__pairT_uint32_t_uint32_t_t_t swig_types[32 ]
4025+ #define SWIGTYPE_p_Exiv2__ValueTypeT_uint16_t_t swig_types[33 ]
4026+ #define SWIGTYPE_p_Exiv2__ValueTypeT_uint32_t_t swig_types[34 ]
4027+ #define SWIGTYPE_p_Exiv2__XPathIo swig_types[35 ]
4028+ #define SWIGTYPE_p_Exiv2__XmpArrayValue swig_types[36 ]
4029+ #define SWIGTYPE_p_Exiv2__XmpData swig_types[37 ]
4030+ #define SWIGTYPE_p_Exiv2__XmpKey swig_types[38 ]
4031+ #define SWIGTYPE_p_Exiv2__XmpPropertyInfo swig_types[39 ]
4032+ #define SWIGTYPE_p_Exiv2__XmpTextValue swig_types[40 ]
4033+ #define SWIGTYPE_p_Exiv2__XmpValue swig_types[41 ]
4034+ #define SWIGTYPE_p_IptcData_iterator swig_types[42 ]
4035+ #define SWIGTYPE_p_Iptcdatum_reference swig_types[43 ]
4036+ #define SWIGTYPE_p_SwigPyObject swig_types[44 ]
4037+ #define SWIGTYPE_p_ValueType swig_types[45 ]
4038+ #define SWIGTYPE_p_XmpData_iterator swig_types[46 ]
4039+ #define SWIGTYPE_p_Xmpdatum_reference swig_types[47 ]
4040+ #define SWIGTYPE_p_allocator_type swig_types[48 ]
4041+ #define SWIGTYPE_p_char swig_types[49 ]
4042+ #define SWIGTYPE_p_const_iterator swig_types[50 ]
4043+ #define SWIGTYPE_p_difference_type swig_types[51 ]
4044+ #define SWIGTYPE_p_first_type swig_types[52 ]
4045+ #define SWIGTYPE_p_int swig_types[53 ]
4046+ #define SWIGTYPE_p_iterator swig_types[54 ]
4047+ #define SWIGTYPE_p_key_type swig_types[55 ]
4048+ #define SWIGTYPE_p_long_long swig_types[56 ]
4049+ #define SWIGTYPE_p_mapped_type swig_types[57 ]
4050+ #define SWIGTYPE_p_second_type swig_types[58 ]
4051+ #define SWIGTYPE_p_short swig_types[59 ]
4052+ #define SWIGTYPE_p_signed_char swig_types[60 ]
4053+ #define SWIGTYPE_p_size_type swig_types[61 ]
4054+ #define SWIGTYPE_p_std__listT_Exiv2__Exifdatum_t swig_types[62 ]
4055+ #define SWIGTYPE_p_std__pairT_int32_t_int32_t_t swig_types[63 ]
4056+ #define SWIGTYPE_p_std__pairT_uint32_t_uint32_t_t swig_types[64 ]
4057+ #define SWIGTYPE_p_std__vectorT_Exiv2__Iptcdatum_std__allocatorT_Exiv2__Iptcdatum_t_t swig_types[65 ]
4058+ #define SWIGTYPE_p_std__vectorT_Exiv2__Xmpdatum_std__allocatorT_Exiv2__Xmpdatum_t_t swig_types[66 ]
4059+ #define SWIGTYPE_p_unsigned_char swig_types[67 ]
4060+ #define SWIGTYPE_p_unsigned_int swig_types[68 ]
4061+ #define SWIGTYPE_p_unsigned_long_long swig_types[69 ]
4062+ #define SWIGTYPE_p_unsigned_short swig_types[70 ]
4063+ #define SWIGTYPE_p_value_type swig_types[71 ]
4064+ static swig_type_info *swig_types[73 ];
4065+ static swig_module_info swig_module = {swig_types, 72 , 0 , 0 , 0 , 0 };
40634066#define SWIG_TypeQuery (name ) SWIG_TypeQueryModule(&swig_module, &swig_module, name)
40644067#define SWIG_MangledTypeQuery (name ) SWIG_MangledTypeQueryModule(&swig_module, &swig_module, name)
40654068
@@ -8388,6 +8391,7 @@ static void *_p_Exiv2__XmpArrayValueTo_p_Exiv2__XmpValue(void *x, int *SWIGUNUSE
83888391static void *_p_Exiv2__XmpTextValueTo_p_Exiv2__XmpValue (void *x, int *SWIGUNUSEDPARM (newmemory)) {
83898392 return (void *)((Exiv2::XmpValue *) ((Exiv2::XmpTextValue *) x));
83908393}
8394+ static swig_type_info _swigt__p_ExifData_iterator = {" _p_ExifData_iterator" , " ExifData_iterator *" , 0 , 0 , (void *)0 , 0 };
83918395static swig_type_info _swigt__p_Exifdatum_reference = {" _p_Exifdatum_reference" , " Exifdatum_reference *" , 0 , 0 , (void *)0 , 0 };
83928396static swig_type_info _swigt__p_Exiv2__AsciiValue = {" _p_Exiv2__AsciiValue" , " Exiv2::AsciiValue *" , 0 , 0 , (void *)0 , 0 };
83938397static swig_type_info _swigt__p_Exiv2__BasicIo = {" _p_Exiv2__BasicIo" , " Exiv2::BasicIo *" , 0 , 0 , (void *)0 , 0 };
@@ -8429,9 +8433,11 @@ static swig_type_info _swigt__p_Exiv2__XmpKey = {"_p_Exiv2__XmpKey", "Exiv2::Xmp
84298433static swig_type_info _swigt__p_Exiv2__XmpPropertyInfo = {" _p_Exiv2__XmpPropertyInfo" , " Exiv2::XmpPropertyInfo *" , 0 , 0 , (void *)0 , 0 };
84308434static swig_type_info _swigt__p_Exiv2__XmpTextValue = {" _p_Exiv2__XmpTextValue" , " Exiv2::XmpTextValue *" , 0 , 0 , (void *)0 , 0 };
84318435static swig_type_info _swigt__p_Exiv2__XmpValue = {" _p_Exiv2__XmpValue" , " Exiv2::XmpValue *" , 0 , 0 , (void *)0 , 0 };
8436+ static swig_type_info _swigt__p_IptcData_iterator = {" _p_IptcData_iterator" , " IptcData_iterator *" , 0 , 0 , (void *)0 , 0 };
84328437static swig_type_info _swigt__p_Iptcdatum_reference = {" _p_Iptcdatum_reference" , " Iptcdatum_reference *" , 0 , 0 , (void *)0 , 0 };
84338438static swig_type_info _swigt__p_SwigPyObject = {" _p_SwigPyObject" , " SwigPyObject *" , 0 , 0 , (void *)0 , 0 };
84348439static swig_type_info _swigt__p_ValueType = {" _p_ValueType" , " ValueType *" , 0 , 0 , (void *)0 , 0 };
8440+ static swig_type_info _swigt__p_XmpData_iterator = {" _p_XmpData_iterator" , " XmpData_iterator *" , 0 , 0 , (void *)0 , 0 };
84358441static swig_type_info _swigt__p_Xmpdatum_reference = {" _p_Xmpdatum_reference" , " Xmpdatum_reference *" , 0 , 0 , (void *)0 , 0 };
84368442static swig_type_info _swigt__p_allocator_type = {" _p_allocator_type" , " allocator_type *" , 0 , 0 , (void *)0 , 0 };
84378443static swig_type_info _swigt__p_char = {" _p_char" , " char *" , 0 , 0 , (void *)0 , 0 };
@@ -8459,6 +8465,7 @@ static swig_type_info _swigt__p_unsigned_short = {"_p_unsigned_short", "uint16_t
84598465static swig_type_info _swigt__p_value_type = {" _p_value_type" , " value_type *" , 0 , 0 , (void *)0 , 0 };
84608466
84618467static swig_type_info *swig_type_initial[] = {
8468+ &_swigt__p_ExifData_iterator,
84628469 &_swigt__p_Exifdatum_reference,
84638470 &_swigt__p_Exiv2__AsciiValue,
84648471 &_swigt__p_Exiv2__BasicIo,
@@ -8500,9 +8507,11 @@ static swig_type_info *swig_type_initial[] = {
85008507 &_swigt__p_Exiv2__XmpPropertyInfo,
85018508 &_swigt__p_Exiv2__XmpTextValue,
85028509 &_swigt__p_Exiv2__XmpValue,
8510+ &_swigt__p_IptcData_iterator,
85038511 &_swigt__p_Iptcdatum_reference,
85048512 &_swigt__p_SwigPyObject,
85058513 &_swigt__p_ValueType,
8514+ &_swigt__p_XmpData_iterator,
85068515 &_swigt__p_Xmpdatum_reference,
85078516 &_swigt__p_allocator_type,
85088517 &_swigt__p_char,
@@ -8530,6 +8539,7 @@ static swig_type_info *swig_type_initial[] = {
85308539 &_swigt__p_value_type,
85318540};
85328541
8542+ static swig_cast_info _swigc__p_ExifData_iterator[] = { {&_swigt__p_ExifData_iterator, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85338543static swig_cast_info _swigc__p_Exifdatum_reference[] = { {&_swigt__p_Exifdatum_reference, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85348544static swig_cast_info _swigc__p_Exiv2__AsciiValue[] = { {&_swigt__p_Exiv2__AsciiValue, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85358545static swig_cast_info _swigc__p_Exiv2__FileIo[] = {{&_swigt__p_Exiv2__FileIo, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
@@ -8571,9 +8581,11 @@ static swig_cast_info _swigc__p_Exiv2__XmpKey[] = { {&_swigt__p_Exiv2__XmpKey,
85718581static swig_cast_info _swigc__p_Exiv2__XmpPropertyInfo[] = { {&_swigt__p_Exiv2__XmpPropertyInfo, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85728582static swig_cast_info _swigc__p_Exiv2__XmpTextValue[] = { {&_swigt__p_Exiv2__XmpTextValue, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85738583static swig_cast_info _swigc__p_Exiv2__XmpValue[] = { {&_swigt__p_Exiv2__XmpValue, 0 , 0 , 0 }, {&_swigt__p_Exiv2__LangAltValue, _p_Exiv2__LangAltValueTo_p_Exiv2__XmpValue, 0 , 0 }, {&_swigt__p_Exiv2__XmpArrayValue, _p_Exiv2__XmpArrayValueTo_p_Exiv2__XmpValue, 0 , 0 }, {&_swigt__p_Exiv2__XmpTextValue, _p_Exiv2__XmpTextValueTo_p_Exiv2__XmpValue, 0 , 0 },{0 , 0 , 0 , 0 }};
8584+ static swig_cast_info _swigc__p_IptcData_iterator[] = { {&_swigt__p_IptcData_iterator, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85748585static swig_cast_info _swigc__p_Iptcdatum_reference[] = { {&_swigt__p_Iptcdatum_reference, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85758586static swig_cast_info _swigc__p_SwigPyObject[] = { {&_swigt__p_SwigPyObject, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85768587static swig_cast_info _swigc__p_ValueType[] = { {&_swigt__p_ValueType, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
8588+ static swig_cast_info _swigc__p_XmpData_iterator[] = { {&_swigt__p_XmpData_iterator, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85778589static swig_cast_info _swigc__p_Xmpdatum_reference[] = { {&_swigt__p_Xmpdatum_reference, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85788590static swig_cast_info _swigc__p_allocator_type[] = { {&_swigt__p_allocator_type, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
85798591static swig_cast_info _swigc__p_char[] = { {&_swigt__p_char, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
@@ -8601,6 +8613,7 @@ static swig_cast_info _swigc__p_unsigned_short[] = { {&_swigt__p_unsigned_short
86018613static swig_cast_info _swigc__p_value_type[] = { {&_swigt__p_value_type, 0 , 0 , 0 },{0 , 0 , 0 , 0 }};
86028614
86038615static swig_cast_info *swig_cast_initial[] = {
8616+ _swigc__p_ExifData_iterator,
86048617 _swigc__p_Exifdatum_reference,
86058618 _swigc__p_Exiv2__AsciiValue,
86068619 _swigc__p_Exiv2__BasicIo,
@@ -8642,9 +8655,11 @@ static swig_cast_info *swig_cast_initial[] = {
86428655 _swigc__p_Exiv2__XmpPropertyInfo,
86438656 _swigc__p_Exiv2__XmpTextValue,
86448657 _swigc__p_Exiv2__XmpValue,
8658+ _swigc__p_IptcData_iterator,
86458659 _swigc__p_Iptcdatum_reference,
86468660 _swigc__p_SwigPyObject,
86478661 _swigc__p_ValueType,
8662+ _swigc__p_XmpData_iterator,
86488663 _swigc__p_Xmpdatum_reference,
86498664 _swigc__p_allocator_type,
86508665 _swigc__p_char,
0 commit comments