blob: 4ccd797f7341b274f4f072999e252465043ca404 [file] [log] [blame]
Hsin-Yi Chenac0f10c2021-10-15 14:07:25 +08001{
2 "array_types" :
3 [
4 {
5 "alignment" : 4,
6 "linker_set_key" : "_ZTIA3_N4piex16PreviewImageData8RationalE",
7 "name" : "piex::PreviewImageData::Rational [3]",
8 "referenced_type" : "_ZTIN4piex16PreviewImageData8RationalE",
9 "self_type" : "_ZTIA3_N4piex16PreviewImageData8RationalE",
10 "size" : 24,
11 "source_file" : "external/piex/src/piex_types.h"
12 }
13 ],
14 "builtin_types" :
15 [
16 {
17 "alignment" : 4,
18 "is_integral" : true,
19 "is_unsigned" : true,
20 "linker_set_key" : "_ZTIDi",
21 "name" : "char32_t",
22 "referenced_type" : "_ZTIDi",
23 "self_type" : "_ZTIDi",
24 "size" : 4
25 },
26 {
27 "alignment" : 4,
28 "linker_set_key" : "_ZTIDn",
29 "name" : "nullptr_t",
30 "referenced_type" : "_ZTIDn",
31 "self_type" : "_ZTIDn",
32 "size" : 4
33 },
34 {
35 "alignment" : 2,
36 "is_integral" : true,
37 "is_unsigned" : true,
38 "linker_set_key" : "_ZTIDs",
39 "name" : "char16_t",
40 "referenced_type" : "_ZTIDs",
41 "self_type" : "_ZTIDs",
42 "size" : 2
43 },
44 {
45 "alignment" : 1,
46 "is_integral" : true,
47 "linker_set_key" : "_ZTIa",
48 "name" : "signed char",
49 "referenced_type" : "_ZTIa",
50 "self_type" : "_ZTIa",
51 "size" : 1
52 },
53 {
54 "alignment" : 1,
55 "is_integral" : true,
56 "is_unsigned" : true,
57 "linker_set_key" : "_ZTIb",
58 "name" : "bool",
59 "referenced_type" : "_ZTIb",
60 "self_type" : "_ZTIb",
61 "size" : 1
62 },
63 {
64 "alignment" : 1,
65 "is_integral" : true,
66 "linker_set_key" : "_ZTIc",
67 "name" : "char",
68 "referenced_type" : "_ZTIc",
69 "self_type" : "_ZTIc",
70 "size" : 1
71 },
72 {
73 "alignment" : 4,
74 "linker_set_key" : "_ZTId",
75 "name" : "double",
76 "referenced_type" : "_ZTId",
77 "self_type" : "_ZTId",
78 "size" : 8
79 },
80 {
81 "alignment" : 4,
82 "linker_set_key" : "_ZTIe",
83 "name" : "long double",
84 "referenced_type" : "_ZTIe",
85 "self_type" : "_ZTIe",
86 "size" : 8
87 },
88 {
89 "alignment" : 4,
90 "linker_set_key" : "_ZTIf",
91 "name" : "float",
92 "referenced_type" : "_ZTIf",
93 "self_type" : "_ZTIf",
94 "size" : 4
95 },
96 {
97 "alignment" : 1,
98 "is_integral" : true,
99 "is_unsigned" : true,
100 "linker_set_key" : "_ZTIh",
101 "name" : "unsigned char",
102 "referenced_type" : "_ZTIh",
103 "self_type" : "_ZTIh",
104 "size" : 1
105 },
106 {
107 "alignment" : 4,
108 "is_integral" : true,
109 "linker_set_key" : "_ZTIi",
110 "name" : "int",
111 "referenced_type" : "_ZTIi",
112 "self_type" : "_ZTIi",
113 "size" : 4
114 },
115 {
116 "alignment" : 4,
117 "is_integral" : true,
118 "is_unsigned" : true,
119 "linker_set_key" : "_ZTIj",
120 "name" : "unsigned int",
121 "referenced_type" : "_ZTIj",
122 "self_type" : "_ZTIj",
123 "size" : 4
124 },
125 {
126 "alignment" : 4,
127 "is_integral" : true,
128 "linker_set_key" : "_ZTIl",
129 "name" : "long",
130 "referenced_type" : "_ZTIl",
131 "self_type" : "_ZTIl",
132 "size" : 4
133 },
134 {
135 "alignment" : 4,
136 "is_integral" : true,
137 "is_unsigned" : true,
138 "linker_set_key" : "_ZTIm",
139 "name" : "unsigned long",
140 "referenced_type" : "_ZTIm",
141 "self_type" : "_ZTIm",
142 "size" : 4
143 },
144 {
145 "alignment" : 2,
146 "is_integral" : true,
147 "linker_set_key" : "_ZTIs",
148 "name" : "short",
149 "referenced_type" : "_ZTIs",
150 "self_type" : "_ZTIs",
151 "size" : 2
152 },
153 {
154 "alignment" : 2,
155 "is_integral" : true,
156 "is_unsigned" : true,
157 "linker_set_key" : "_ZTIt",
158 "name" : "unsigned short",
159 "referenced_type" : "_ZTIt",
160 "self_type" : "_ZTIt",
161 "size" : 2
162 },
163 {
164 "linker_set_key" : "_ZTIv",
165 "name" : "void",
166 "referenced_type" : "_ZTIv",
167 "self_type" : "_ZTIv"
168 },
169 {
170 "alignment" : 4,
171 "is_integral" : true,
172 "linker_set_key" : "_ZTIw",
173 "name" : "wchar_t",
174 "referenced_type" : "_ZTIw",
175 "self_type" : "_ZTIw",
176 "size" : 4
177 },
178 {
179 "alignment" : 4,
180 "is_integral" : true,
181 "linker_set_key" : "_ZTIx",
182 "name" : "long long",
183 "referenced_type" : "_ZTIx",
184 "self_type" : "_ZTIx",
185 "size" : 8
186 },
187 {
188 "alignment" : 4,
189 "is_integral" : true,
190 "is_unsigned" : true,
191 "linker_set_key" : "_ZTIy",
192 "name" : "unsigned long long",
193 "referenced_type" : "_ZTIy",
194 "self_type" : "_ZTIy",
195 "size" : 8
196 }
197 ],
198 "elf_functions" :
199 [
200 {
201 "name" : "_ZN4piex10TiffParser12ParseGpsDataEPKNS_14tiff_directory13TiffDirectoryEPNS_11TiffContentE"
202 },
203 {
204 "name" : "_ZN4piex10TiffParser19GetPreviewImageDataERKNS_11TiffContentEPNS_16PreviewImageDataE"
205 },
206 {
207 "name" : "_ZN4piex10TiffParser5ParseERKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEtPNS_11TiffContentE"
208 },
209 {
210 "name" : "_ZN4piex10TiffParser8ParseIfdEjRKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEtPNS1_6vectorINS_14tiff_directory13TiffDirectoryENS5_ISC_EEEE"
211 },
212 {
213 "name" : "_ZN4piex10TiffParserC1EPNS_15StreamInterfaceE"
214 },
215 {
216 "name" : "_ZN4piex10TiffParserC1EPNS_15StreamInterfaceEj"
217 },
218 {
219 "name" : "_ZN4piex10TiffParserC2EPNS_15StreamInterfaceE"
220 },
221 {
222 "name" : "_ZN4piex10TiffParserC2EPNS_15StreamInterfaceEj"
223 },
224 {
225 "name" : "_ZN4piex11IsThumbnailERKNS_5ImageEi"
226 },
227 {
228 "name" : "_ZN4piex12GetImageDataERKNS_14tiff_directory13TiffDirectoryEPNS_15StreamInterfaceEPNS_5ImageE"
229 },
230 {
231 "name" : "_ZN4piex12binary_parse14PagedByteArrayD0Ev"
232 },
233 {
234 "name" : "_ZN4piex12binary_parse14PagedByteArrayD1Ev"
235 },
236 {
237 "name" : "_ZN4piex12binary_parse14PagedByteArrayD2Ev"
238 },
239 {
240 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtr14invalidPointerEv"
241 },
242 {
243 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPKhj"
244 },
245 {
246 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPNS0_14PagedByteArrayE"
247 },
248 {
249 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1Ev"
250 },
251 {
252 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPKhj"
253 },
254 {
255 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPNS0_14PagedByteArrayE"
256 },
257 {
258 "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2Ev"
259 },
260 {
261 "name" : "_ZN4piex12binary_parse6Get16sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE"
262 },
263 {
264 "name" : "_ZN4piex12binary_parse6Get16uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE"
265 },
266 {
267 "name" : "_ZN4piex12binary_parse6Get32sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE"
268 },
269 {
270 "name" : "_ZN4piex12binary_parse6Get32uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE"
271 },
272 {
273 "name" : "_ZN4piex12binary_parse6memcmpERKNS0_19RangeCheckedBytePtrES3_j"
274 },
275 {
276 "name" : "_ZN4piex12binary_parse6strcmpERKNS0_19RangeCheckedBytePtrERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE"
277 },
278 {
279 "name" : "_ZN4piex12binary_parse6strlenERKNS0_19RangeCheckedBytePtrE"
280 },
281 {
282 "name" : "_ZN4piex12binary_parseeqERKNS0_19RangeCheckedBytePtrES3_"
283 },
284 {
285 "name" : "_ZN4piex12binary_parseneERKNS0_19RangeCheckedBytePtrES3_"
286 },
287 {
288 "name" : "_ZN4piex13GetEndiannessEjPNS_15StreamInterfaceEPNS_14tiff_directory6EndianE"
289 },
290 {
291 "name" : "_ZN4piex14GetOrientationEPNS_15StreamInterfaceEPj"
292 },
293 {
294 "name" : "_ZN4piex14ParseDirectoryEjjNS_14tiff_directory6EndianERKNSt3__13setIjNS2_4lessIjEENS2_9allocatorIjEEEEPNS_15StreamInterfaceEPNS0_13TiffDirectoryEPj"
295 },
296 {
297 "name" : "_ZN4piex14tiff_directory10SizeOfTypeEjPb"
298 },
299 {
300 "name" : "_ZN4piex14tiff_directory13TiffDirectory15AddSubDirectoryERKS1_"
301 },
302 {
303 "name" : "_ZN4piex14tiff_directory13TiffDirectory8AddEntryEjjjjRKNSt3__16vectorIhNS2_9allocatorIhEEEE"
304 },
305 {
306 "name" : "_ZN4piex14tiff_directory13TiffDirectoryC1ENS0_6EndianE"
307 },
308 {
309 "name" : "_ZN4piex14tiff_directory13TiffDirectoryC2ENS0_6EndianE"
310 },
311 {
312 "name" : "_ZN4piex17GetDngInformationEPNS_15StreamInterfaceEPjS2_PNSt3__16vectorIjNS3_9allocatorIjEEEE"
313 },
314 {
315 "name" : "_ZN4piex17GetJpegDimensionsEjPNS_15StreamInterfaceEPtS2_"
316 },
317 {
318 "name" : "_ZN4piex18GetExifOrientationEPNS_15StreamInterfaceEjPj"
319 },
320 {
321 "name" : "_ZN4piex18GetFullDimension32ERKNS_14tiff_directory13TiffDirectoryEPjS4_"
322 },
323 {
324 "name" : "_ZN4piex19GetPreviewImageDataEPNS_15StreamInterfaceEPNS_16PreviewImageDataE"
325 },
326 {
327 "name" : "_ZN4piex19SupportedExtensionsEv"
328 },
329 {
330 "name" : "_ZN4piex20GetFullCropDimensionERKNS_14tiff_directory13TiffDirectoryEPjS4_"
331 },
332 {
333 "name" : "_ZN4piex21BytesRequiredForIsRawEv"
334 },
335 {
336 "name" : "_ZN4piex22image_type_recognition25RecognizeRawImageTypeLiteERKNS_12binary_parse19RangeCheckedBytePtrE"
337 },
338 {
339 "name" : "_ZN4piex22image_type_recognition27GetNumberOfBytesForIsOfTypeENS0_13RawImageTypesE"
340 },
341 {
342 "name" : "_ZN4piex22image_type_recognition28GetNumberOfBytesForIsRawLiteEv"
343 },
344 {
345 "name" : "_ZN4piex22image_type_recognition5IsRawENS0_13RawImageTypesE"
346 },
347 {
348 "name" : "_ZN4piex22image_type_recognition8IsOfTypeERKNS_12binary_parse19RangeCheckedBytePtrENS0_13RawImageTypesE"
349 },
350 {
351 "name" : "_ZN4piex22image_type_recognition9IsRawLiteERKNS_12binary_parse19RangeCheckedBytePtrE"
352 },
353 {
354 "name" : "_ZN4piex5IsRawEPNS_15StreamInterfaceE"
355 },
356 {
357 "name" : "_ZN4piex6Get16uEPNS_15StreamInterfaceEjRKNS_14tiff_directory6EndianEPt"
358 },
359 {
360 "name" : "_ZN4piex6Get32uEPNS_15StreamInterfaceEjRKNS_14tiff_directory6EndianEPj"
361 },
362 {
363 "name" : "_ZN4piex7GetDataEjjPNS_15StreamInterfaceEPNS_5ErrorE"
364 },
365 {
366 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr12extractBytesEjj"
367 },
368 {
369 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr13offsetInArrayEv"
370 },
371 {
372 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17loadPageForOffsetEj"
373 },
374 {
375 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17pointerToSubArrayEjj"
376 },
377 {
378 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr22restrictPageToSubArrayEv"
379 },
380 {
381 "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr6substrEjj"
382 },
383 {
384 "name" : "_ZNK4piex14tiff_directory13TiffDirectory17GetSubDirectoriesEv"
385 },
386 {
387 "name" : "_ZNK4piex14tiff_directory13TiffDirectory18GetOffsetAndLengthEjjPjS2_"
388 },
389 {
390 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_8RationalE"
391 },
392 {
393 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_9SRationalE"
394 },
395 {
396 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE"
397 },
398 {
399 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_8RationalENS2_9allocatorIS4_EEEE"
400 },
401 {
402 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_9SRationalENS2_9allocatorIS4_EEEE"
403 },
404 {
405 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIhNS2_9allocatorIhEEEE"
406 },
407 {
408 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIjNS2_9allocatorIjEEEE"
409 },
410 {
411 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPj"
412 },
413 {
414 "name" : "_ZNK4piex14tiff_directory13TiffDirectory3HasEj"
415 },
416 {
417 "name" : "_ZNK4piex14tiff_directory13TiffDirectory4FindEj"
418 },
419 {
420 "binding" : "weak",
421 "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_"
422 },
423 {
424 "binding" : "weak",
425 "name" : "_ZNSt3__16__treeINS_12__value_typeIjN4piex14tiff_directory13TiffDirectory14DirectoryEntryEEENS_19__map_value_compareIjS6_NS_4lessIjEELb1EEENS_9allocatorIS6_EEE12__find_equalIjEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIS6_PNS_11__tree_nodeIS6_SG_EEiEERPNS_15__tree_end_nodeISI_EESJ_RKT_"
426 },
427 {
428 "binding" : "weak",
429 "name" : "_ZNSt3__16__treeINS_12__value_typeIjN4piex14tiff_directory13TiffDirectory14DirectoryEntryEEENS_19__map_value_compareIjS6_NS_4lessIjEELb1EEENS_9allocatorIS6_EEE30__emplace_hint_unique_key_argsIjJRKNS_4pairIKjS5_EEEEENS_15__tree_iteratorIS6_PNS_11__tree_nodeIS6_PvEEiEENS_21__tree_const_iteratorIS6_SO_iEERKT_DpOT0_"
430 },
431 {
432 "binding" : "weak",
433 "name" : "_ZNSt3__16__treeINS_12__value_typeIjN4piex14tiff_directory13TiffDirectory14DirectoryEntryEEENS_19__map_value_compareIjS6_NS_4lessIjEELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE"
434 },
435 {
436 "binding" : "weak",
437 "name" : "_ZNSt3__16__treeIjNS_4lessIjEENS_9allocatorIjEEE12__find_equalIjEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIjPNS_11__tree_nodeIjS8_EEiEERPNS_15__tree_end_nodeISA_EESB_RKT_"
438 },
439 {
440 "binding" : "weak",
441 "name" : "_ZNSt3__16__treeIjNS_4lessIjEENS_9allocatorIjEEE7destroyEPNS_11__tree_nodeIjPvEE"
442 },
443 {
444 "binding" : "weak",
445 "name" : "_ZNSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_"
446 },
447 {
448 "binding" : "weak",
449 "name" : "_ZNSt3__16vectorIN4piex14tiff_directory8RationalENS_9allocatorIS3_EEE6assignIPS3_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS3_NS_15iterator_traitsISA_E9referenceEEE5valueEvE4typeESA_SA_"
450 },
451 {
452 "binding" : "weak",
453 "name" : "_ZNSt3__16vectorIN4piex14tiff_directory9SRationalENS_9allocatorIS3_EEE6assignIPS3_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS3_NS_15iterator_traitsISA_E9referenceEEE5valueEvE4typeESA_SA_"
454 },
455 {
456 "binding" : "weak",
457 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE21__push_back_slow_pathIhEEvOT_"
458 },
459 {
460 "binding" : "weak",
461 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPhEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_"
462 },
463 {
464 "binding" : "weak",
465 "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEj"
466 },
467 {
468 "binding" : "weak",
469 "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIRKjEEvOT_"
470 },
471 {
472 "binding" : "weak",
473 "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE6assignIPjEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_"
474 },
475 {
476 "binding" : "weak",
477 "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_"
478 }
479 ],
480 "elf_objects" :
481 [
482 {
483 "name" : "_ZTVN4piex12binary_parse14PagedByteArrayE"
484 }
485 ],
486 "enum_types" :
487 [
488 {
489 "alignment" : 4,
490 "enum_fields" :
491 [
492 {
493 "enum_field_value" : 0,
494 "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_SUCCESS"
495 },
496 {
497 "enum_field_value" : 1,
498 "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_ERROR"
499 },
500 {
501 "enum_field_value" : 2,
502 "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_ERROR_OVERFLOW"
503 },
504 {
505 "enum_field_value" : 3,
506 "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_ERROR_UNDERFLOW"
507 }
508 ],
509 "linker_set_key" : "_ZTIN4piex12binary_parse12MemoryStatusE",
510 "name" : "piex::binary_parse::MemoryStatus",
511 "referenced_type" : "_ZTIN4piex12binary_parse12MemoryStatusE",
512 "self_type" : "_ZTIN4piex12binary_parse12MemoryStatusE",
513 "size" : 4,
514 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h",
515 "underlying_type" : "_ZTIj"
516 },
517 {
518 "alignment" : 4,
519 "enum_fields" :
520 [
521 {
522 "enum_field_value" : 0,
523 "name" : "piex::tiff_directory::kLittleEndian"
524 },
525 {
526 "enum_field_value" : 1,
527 "name" : "piex::tiff_directory::kBigEndian"
528 }
529 ],
530 "linker_set_key" : "_ZTIN4piex14tiff_directory6EndianE",
531 "name" : "piex::tiff_directory::Endian",
532 "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE",
533 "self_type" : "_ZTIN4piex14tiff_directory6EndianE",
534 "size" : 4,
535 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h",
536 "underlying_type" : "_ZTIj"
537 },
538 {
539 "alignment" : 4,
540 "enum_fields" :
541 [
542 {
543 "enum_field_value" : 0,
544 "name" : "piex::tiff_directory::TIFF_TYPE_NONE"
545 },
546 {
547 "enum_field_value" : 1,
548 "name" : "piex::tiff_directory::TIFF_TYPE_BYTE"
549 },
550 {
551 "enum_field_value" : 2,
552 "name" : "piex::tiff_directory::TIFF_TYPE_ASCII"
553 },
554 {
555 "enum_field_value" : 3,
556 "name" : "piex::tiff_directory::TIFF_TYPE_SHORT"
557 },
558 {
559 "enum_field_value" : 4,
560 "name" : "piex::tiff_directory::TIFF_TYPE_LONG"
561 },
562 {
563 "enum_field_value" : 5,
564 "name" : "piex::tiff_directory::TIFF_TYPE_RATIONAL"
565 },
566 {
567 "enum_field_value" : 6,
568 "name" : "piex::tiff_directory::TIFF_TYPE_SBYTE"
569 },
570 {
571 "enum_field_value" : 7,
572 "name" : "piex::tiff_directory::TIFF_TYPE_UNDEFINED"
573 },
574 {
575 "enum_field_value" : 8,
576 "name" : "piex::tiff_directory::TIFF_TYPE_SSHORT"
577 },
578 {
579 "enum_field_value" : 9,
580 "name" : "piex::tiff_directory::TIFF_TYPE_SLONG"
581 },
582 {
583 "enum_field_value" : 10,
584 "name" : "piex::tiff_directory::TIFF_TYPE_SRATIONAL"
585 },
586 {
587 "enum_field_value" : 11,
588 "name" : "piex::tiff_directory::TIFF_TYPE_FLOAT"
589 },
590 {
591 "enum_field_value" : 12,
592 "name" : "piex::tiff_directory::TIFF_TYPE_DOUBLE"
593 },
594 {
595 "enum_field_value" : 13,
596 "name" : "piex::tiff_directory::TIFF_IFD"
597 }
598 ],
599 "linker_set_key" : "_ZTIN4piex14tiff_directory9TiffTypesE",
600 "name" : "piex::tiff_directory::TiffTypes",
601 "referenced_type" : "_ZTIN4piex14tiff_directory9TiffTypesE",
602 "self_type" : "_ZTIN4piex14tiff_directory9TiffTypesE",
603 "size" : 4,
604 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h",
605 "underlying_type" : "_ZTIj"
606 },
607 {
608 "alignment" : 4,
609 "enum_fields" :
610 [
611 {
612 "enum_field_value" : 0,
613 "name" : "piex::PreviewImageData::kSrgb"
614 },
615 {
616 "enum_field_value" : 1,
617 "name" : "piex::PreviewImageData::kAdobeRgb"
618 }
619 ],
620 "linker_set_key" : "_ZTIN4piex16PreviewImageData10ColorSpaceE",
621 "name" : "piex::PreviewImageData::ColorSpace",
622 "referenced_type" : "_ZTIN4piex16PreviewImageData10ColorSpaceE",
623 "self_type" : "_ZTIN4piex16PreviewImageData10ColorSpaceE",
624 "size" : 4,
625 "source_file" : "external/piex/src/piex_types.h",
626 "underlying_type" : "_ZTIj"
627 },
628 {
629 "alignment" : 4,
630 "enum_fields" :
631 [
632 {
633 "enum_field_value" : 0,
634 "name" : "piex::image_type_recognition::kNonRawImage"
635 },
636 {
637 "enum_field_value" : 1,
638 "name" : "piex::image_type_recognition::kArwImage"
639 },
640 {
641 "enum_field_value" : 2,
642 "name" : "piex::image_type_recognition::kCr2Image"
643 },
644 {
645 "enum_field_value" : 3,
646 "name" : "piex::image_type_recognition::kCrwImage"
647 },
648 {
649 "enum_field_value" : 4,
650 "name" : "piex::image_type_recognition::kDcrImage"
651 },
652 {
653 "enum_field_value" : 5,
654 "name" : "piex::image_type_recognition::kDngImage"
655 },
656 {
657 "enum_field_value" : 6,
658 "name" : "piex::image_type_recognition::kKdcImage"
659 },
660 {
661 "enum_field_value" : 7,
662 "name" : "piex::image_type_recognition::kMosImage"
663 },
664 {
665 "enum_field_value" : 8,
666 "name" : "piex::image_type_recognition::kMrwImage"
667 },
668 {
669 "enum_field_value" : 9,
670 "name" : "piex::image_type_recognition::kNefImage"
671 },
672 {
673 "enum_field_value" : 10,
674 "name" : "piex::image_type_recognition::kNrwImage"
675 },
676 {
677 "enum_field_value" : 11,
678 "name" : "piex::image_type_recognition::kOrfImage"
679 },
680 {
681 "enum_field_value" : 12,
682 "name" : "piex::image_type_recognition::kPefImage"
683 },
684 {
685 "enum_field_value" : 13,
686 "name" : "piex::image_type_recognition::kQtkImage"
687 },
688 {
689 "enum_field_value" : 14,
690 "name" : "piex::image_type_recognition::kRafImage"
691 },
692 {
693 "enum_field_value" : 15,
694 "name" : "piex::image_type_recognition::kRawContaxNImage"
695 },
696 {
697 "enum_field_value" : 16,
698 "name" : "piex::image_type_recognition::kRw2Image"
699 },
700 {
701 "enum_field_value" : 17,
702 "name" : "piex::image_type_recognition::kSrwImage"
703 },
704 {
705 "enum_field_value" : 18,
706 "name" : "piex::image_type_recognition::kX3fImage"
707 }
708 ],
709 "linker_set_key" : "_ZTIN4piex22image_type_recognition13RawImageTypesE",
710 "name" : "piex::image_type_recognition::RawImageTypes",
711 "referenced_type" : "_ZTIN4piex22image_type_recognition13RawImageTypesE",
712 "self_type" : "_ZTIN4piex22image_type_recognition13RawImageTypesE",
713 "size" : 4,
714 "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h",
715 "underlying_type" : "_ZTIj"
716 },
717 {
718 "alignment" : 4,
719 "enum_fields" :
720 [
721 {
722 "enum_field_value" : 0,
723 "name" : "piex::kOk"
724 },
725 {
726 "enum_field_value" : 1,
727 "name" : "piex::kFail"
728 },
729 {
730 "enum_field_value" : 2,
731 "name" : "piex::kUnsupported"
732 }
733 ],
734 "linker_set_key" : "_ZTIN4piex5ErrorE",
735 "name" : "piex::Error",
736 "referenced_type" : "_ZTIN4piex5ErrorE",
737 "self_type" : "_ZTIN4piex5ErrorE",
738 "size" : 4,
739 "source_file" : "external/piex/src/piex_types.h",
740 "underlying_type" : "_ZTIj"
741 },
742 {
743 "alignment" : 4,
744 "enum_fields" :
745 [
746 {
747 "enum_field_value" : 0,
748 "name" : "piex::Image::kJpegCompressed"
749 },
750 {
751 "enum_field_value" : 1,
752 "name" : "piex::Image::kUncompressedRgb"
753 }
754 ],
755 "linker_set_key" : "_ZTIN4piex5Image6FormatE",
756 "name" : "piex::Image::Format",
757 "referenced_type" : "_ZTIN4piex5Image6FormatE",
758 "self_type" : "_ZTIN4piex5Image6FormatE",
759 "size" : 4,
760 "source_file" : "external/piex/src/piex_types.h",
761 "underlying_type" : "_ZTIj"
762 },
763 {
764 "alignment" : 4,
765 "enum_fields" :
766 [
767 {
768 "enum_field_value" : 1,
769 "name" : "piex::kGpsTagLatitudeRef"
770 },
771 {
772 "enum_field_value" : 2,
773 "name" : "piex::kGpsTagLatitude"
774 },
775 {
776 "enum_field_value" : 3,
777 "name" : "piex::kGpsTagLongitudeRef"
778 },
779 {
780 "enum_field_value" : 4,
781 "name" : "piex::kGpsTagLongitude"
782 },
783 {
784 "enum_field_value" : 5,
785 "name" : "piex::kGpsTagAltitudeRef"
786 },
787 {
788 "enum_field_value" : 6,
789 "name" : "piex::kGpsTagAltitude"
790 },
791 {
792 "enum_field_value" : 7,
793 "name" : "piex::kGpsTagTimeStamp"
794 },
795 {
796 "enum_field_value" : 29,
797 "name" : "piex::kGpsTagDateStamp"
798 }
799 ],
800 "linker_set_key" : "_ZTIN4piex7GpsTagsE",
801 "name" : "piex::GpsTags",
802 "referenced_type" : "_ZTIN4piex7GpsTagsE",
803 "self_type" : "_ZTIN4piex7GpsTagsE",
804 "size" : 4,
805 "source_file" : "external/piex/src/tiff_parser.h",
806 "underlying_type" : "_ZTIj"
807 },
808 {
809 "alignment" : 4,
810 "enum_fields" :
811 [
812 {
813 "enum_field_value" : 40961,
814 "name" : "piex::kExifTagColorSpace"
815 },
816 {
817 "enum_field_value" : 36867,
818 "name" : "piex::kExifTagDateTimeOriginal"
819 },
820 {
821 "enum_field_value" : 50720,
822 "name" : "piex::kExifTagDefaultCropSize"
823 },
824 {
825 "enum_field_value" : 33434,
826 "name" : "piex::kExifTagExposureTime"
827 },
828 {
829 "enum_field_value" : 33437,
830 "name" : "piex::kExifTagFnumber"
831 },
832 {
833 "enum_field_value" : 37386,
834 "name" : "piex::kExifTagFocalLength"
835 },
836 {
837 "enum_field_value" : 34853,
838 "name" : "piex::kExifTagGps"
839 },
840 {
841 "enum_field_value" : 40963,
842 "name" : "piex::kExifTagHeight"
843 },
844 {
845 "enum_field_value" : 34855,
846 "name" : "piex::kExifTagIsoSpeed"
847 },
848 {
849 "enum_field_value" : 37500,
850 "name" : "piex::kExifTagMakernotes"
851 },
852 {
853 "enum_field_value" : 40962,
854 "name" : "piex::kExifTagWidth"
855 },
856 {
857 "enum_field_value" : 4371,
858 "name" : "piex::kOlymTagAspectFrame"
859 },
860 {
861 "enum_field_value" : 8224,
862 "name" : "piex::kOlymTagCameraSettings"
863 },
864 {
865 "enum_field_value" : 8256,
866 "name" : "piex::kOlymTagRawProcessing"
867 },
868 {
869 "enum_field_value" : 6,
870 "name" : "piex::kPanaTagBottomBorder"
871 },
872 {
873 "enum_field_value" : 23,
874 "name" : "piex::kPanaTagIso"
875 },
876 {
877 "enum_field_value" : 46,
878 "name" : "piex::kPanaTagJpegImage"
879 },
880 {
881 "enum_field_value" : 5,
882 "name" : "piex::kPanaTagLeftBorder"
883 },
884 {
885 "enum_field_value" : 7,
886 "name" : "piex::kPanaTagRightBorder"
887 },
888 {
889 "enum_field_value" : 4,
890 "name" : "piex::kPanaTagTopBorder"
891 },
892 {
893 "enum_field_value" : 55,
894 "name" : "piex::kPentaxTagColorSpace"
895 },
896 {
897 "enum_field_value" : 315,
898 "name" : "piex::kTiffTagArtist"
899 },
900 {
901 "enum_field_value" : 258,
902 "name" : "piex::kTiffTagBitsPerSample"
903 },
904 {
905 "enum_field_value" : 33421,
906 "name" : "piex::kTiffTagCfaPatternDim"
907 },
908 {
909 "enum_field_value" : 259,
910 "name" : "piex::kTiffTagCompression"
911 },
912 {
913 "enum_field_value" : 306,
914 "name" : "piex::kTiffTagDateTime"
915 },
916 {
917 "enum_field_value" : 34665,
918 "name" : "piex::kTiffTagExifIfd"
919 },
920 {
921 "enum_field_value" : 270,
922 "name" : "piex::kTiffTagImageDescription"
923 },
924 {
925 "enum_field_value" : 257,
926 "name" : "piex::kTiffTagImageLength"
927 },
928 {
929 "enum_field_value" : 256,
930 "name" : "piex::kTiffTagImageWidth"
931 },
932 {
933 "enum_field_value" : 514,
934 "name" : "piex::kTiffTagJpegByteCount"
935 },
936 {
937 "enum_field_value" : 513,
938 "name" : "piex::kTiffTagJpegOffset"
939 },
940 {
941 "enum_field_value" : 271,
942 "name" : "piex::kTiffTagMake"
943 },
944 {
945 "enum_field_value" : 272,
946 "name" : "piex::kTiffTagModel"
947 },
948 {
949 "enum_field_value" : 274,
950 "name" : "piex::kTiffTagOrientation"
951 },
952 {
953 "enum_field_value" : 262,
954 "name" : "piex::kTiffTagPhotometric"
955 },
956 {
957 "enum_field_value" : 284,
958 "name" : "piex::kTiffTagPlanarConfig"
959 },
960 {
961 "enum_field_value" : 296,
962 "name" : "piex::kTiffTagResolutionUnit"
963 },
964 {
965 "enum_field_value" : 278,
966 "name" : "piex::kTiffTagRowsPerStrip"
967 },
968 {
969 "enum_field_value" : 277,
970 "name" : "piex::kTiffTagSamplesPerPixel"
971 },
972 {
973 "enum_field_value" : 305,
974 "name" : "piex::kTiffTagSoftware"
975 },
976 {
977 "enum_field_value" : 279,
978 "name" : "piex::kTiffTagStripByteCounts"
979 },
980 {
981 "enum_field_value" : 273,
982 "name" : "piex::kTiffTagStripOffsets"
983 },
984 {
985 "enum_field_value" : 254,
986 "name" : "piex::kTiffTagSubFileType"
987 },
988 {
989 "enum_field_value" : 330,
990 "name" : "piex::kTiffTagSubIfd"
991 },
992 {
993 "enum_field_value" : 325,
994 "name" : "piex::kTiffTagTileByteCounts"
995 },
996 {
997 "enum_field_value" : 323,
998 "name" : "piex::kTiffTagTileLength"
999 },
1000 {
1001 "enum_field_value" : 324,
1002 "name" : "piex::kTiffTagTileOffsets"
1003 },
1004 {
1005 "enum_field_value" : 322,
1006 "name" : "piex::kTiffTagTileWidth"
1007 },
1008 {
1009 "enum_field_value" : 282,
1010 "name" : "piex::kTiffTagXresolution"
1011 },
1012 {
1013 "enum_field_value" : 283,
1014 "name" : "piex::kTiffTagYresolution"
1015 }
1016 ],
1017 "linker_set_key" : "_ZTIN4piex8TiffTagsE",
1018 "name" : "piex::TiffTags",
1019 "referenced_type" : "_ZTIN4piex8TiffTagsE",
1020 "self_type" : "_ZTIN4piex8TiffTagsE",
1021 "size" : 4,
1022 "source_file" : "external/piex/src/tiff_parser.h",
1023 "underlying_type" : "_ZTIj"
1024 }
1025 ],
1026 "function_types" : [],
1027 "functions" :
1028 [
1029 {
1030 "access" : "private",
1031 "function_name" : "piex::TiffParser::ParseGpsData",
1032 "linker_set_key" : "_ZN4piex10TiffParser12ParseGpsDataEPKNS_14tiff_directory13TiffDirectoryEPNS_11TiffContentE",
1033 "parameters" :
1034 [
1035 {
1036 "is_this_ptr" : true,
1037 "referenced_type" : "_ZTIPN4piex10TiffParserE"
1038 },
1039 {
1040 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
1041 },
1042 {
1043 "referenced_type" : "_ZTIPN4piex11TiffContentE"
1044 }
1045 ],
1046 "return_type" : "_ZTIb",
1047 "source_file" : "external/piex/src/tiff_parser.h"
1048 },
1049 {
1050 "function_name" : "piex::TiffParser::GetPreviewImageData",
1051 "linker_set_key" : "_ZN4piex10TiffParser19GetPreviewImageDataERKNS_11TiffContentEPNS_16PreviewImageDataE",
1052 "parameters" :
1053 [
1054 {
1055 "is_this_ptr" : true,
1056 "referenced_type" : "_ZTIPN4piex10TiffParserE"
1057 },
1058 {
1059 "referenced_type" : "_ZTIRKN4piex11TiffContentE"
1060 },
1061 {
1062 "referenced_type" : "_ZTIPN4piex16PreviewImageDataE"
1063 }
1064 ],
1065 "return_type" : "_ZTIb",
1066 "source_file" : "external/piex/src/tiff_parser.h"
1067 },
1068 {
1069 "function_name" : "piex::TiffParser::Parse",
1070 "linker_set_key" : "_ZN4piex10TiffParser5ParseERKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEtPNS_11TiffContentE",
1071 "parameters" :
1072 [
1073 {
1074 "is_this_ptr" : true,
1075 "referenced_type" : "_ZTIPN4piex10TiffParserE"
1076 },
1077 {
1078 "referenced_type" : "_ZTIRKNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE"
1079 },
1080 {
1081 "referenced_type" : "_ZTIKt"
1082 },
1083 {
1084 "referenced_type" : "_ZTIPN4piex11TiffContentE"
1085 }
1086 ],
1087 "return_type" : "_ZTIb",
1088 "source_file" : "external/piex/src/tiff_parser.h"
1089 },
1090 {
1091 "access" : "private",
1092 "function_name" : "piex::TiffParser::ParseIfd",
1093 "linker_set_key" : "_ZN4piex10TiffParser8ParseIfdEjRKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEtPNS1_6vectorINS_14tiff_directory13TiffDirectoryENS5_ISC_EEEE",
1094 "parameters" :
1095 [
1096 {
1097 "is_this_ptr" : true,
1098 "referenced_type" : "_ZTIPN4piex10TiffParserE"
1099 },
1100 {
1101 "referenced_type" : "_ZTIKj"
1102 },
1103 {
1104 "referenced_type" : "_ZTIRKNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE"
1105 },
1106 {
1107 "referenced_type" : "_ZTIKt"
1108 },
1109 {
1110 "referenced_type" : "_ZTIPNSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEEE"
1111 }
1112 ],
1113 "return_type" : "_ZTIb",
1114 "source_file" : "external/piex/src/tiff_parser.h"
1115 },
1116 {
1117 "function_name" : "piex::TiffParser::TiffParser",
1118 "linker_set_key" : "_ZN4piex10TiffParserC1EPNS_15StreamInterfaceE",
1119 "parameters" :
1120 [
1121 {
1122 "is_this_ptr" : true,
1123 "referenced_type" : "_ZTIPN4piex10TiffParserE"
1124 },
1125 {
1126 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1127 }
1128 ],
1129 "return_type" : "_ZTIv",
1130 "source_file" : "external/piex/src/tiff_parser.h"
1131 },
1132 {
1133 "function_name" : "piex::TiffParser::TiffParser",
1134 "linker_set_key" : "_ZN4piex10TiffParserC1EPNS_15StreamInterfaceEj",
1135 "parameters" :
1136 [
1137 {
1138 "is_this_ptr" : true,
1139 "referenced_type" : "_ZTIPN4piex10TiffParserE"
1140 },
1141 {
1142 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1143 },
1144 {
1145 "referenced_type" : "_ZTIKj"
1146 }
1147 ],
1148 "return_type" : "_ZTIv",
1149 "source_file" : "external/piex/src/tiff_parser.h"
1150 },
1151 {
1152 "function_name" : "piex::TiffParser::TiffParser",
1153 "linker_set_key" : "_ZN4piex10TiffParserC2EPNS_15StreamInterfaceE",
1154 "parameters" :
1155 [
1156 {
1157 "is_this_ptr" : true,
1158 "referenced_type" : "_ZTIPN4piex10TiffParserE"
1159 },
1160 {
1161 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1162 }
1163 ],
1164 "return_type" : "_ZTIv",
1165 "source_file" : "external/piex/src/tiff_parser.h"
1166 },
1167 {
1168 "function_name" : "piex::TiffParser::TiffParser",
1169 "linker_set_key" : "_ZN4piex10TiffParserC2EPNS_15StreamInterfaceEj",
1170 "parameters" :
1171 [
1172 {
1173 "is_this_ptr" : true,
1174 "referenced_type" : "_ZTIPN4piex10TiffParserE"
1175 },
1176 {
1177 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1178 },
1179 {
1180 "referenced_type" : "_ZTIKj"
1181 }
1182 ],
1183 "return_type" : "_ZTIv",
1184 "source_file" : "external/piex/src/tiff_parser.h"
1185 },
1186 {
1187 "function_name" : "piex::IsThumbnail",
1188 "linker_set_key" : "_ZN4piex11IsThumbnailERKNS_5ImageEi",
1189 "parameters" :
1190 [
1191 {
1192 "referenced_type" : "_ZTIRKN4piex5ImageE"
1193 },
1194 {
1195 "default_arg" : true,
1196 "referenced_type" : "_ZTIKi"
1197 }
1198 ],
1199 "return_type" : "_ZTIb",
1200 "source_file" : "external/piex/src/tiff_parser.h"
1201 },
1202 {
1203 "function_name" : "piex::GetImageData",
1204 "linker_set_key" : "_ZN4piex12GetImageDataERKNS_14tiff_directory13TiffDirectoryEPNS_15StreamInterfaceEPNS_5ImageE",
1205 "parameters" :
1206 [
1207 {
1208 "referenced_type" : "_ZTIRKN4piex14tiff_directory13TiffDirectoryE"
1209 },
1210 {
1211 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1212 },
1213 {
1214 "referenced_type" : "_ZTIPN4piex5ImageE"
1215 }
1216 ],
1217 "return_type" : "_ZTIb",
1218 "source_file" : "external/piex/src/tiff_parser.h"
1219 },
1220 {
1221 "function_name" : "piex::binary_parse::PagedByteArray::~PagedByteArray",
1222 "linker_set_key" : "_ZN4piex12binary_parse14PagedByteArrayD0Ev",
1223 "parameters" :
1224 [
1225 {
1226 "is_this_ptr" : true,
1227 "referenced_type" : "_ZTIPN4piex12binary_parse14PagedByteArrayE"
1228 }
1229 ],
1230 "return_type" : "_ZTIv",
1231 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1232 },
1233 {
1234 "function_name" : "piex::binary_parse::PagedByteArray::~PagedByteArray",
1235 "linker_set_key" : "_ZN4piex12binary_parse14PagedByteArrayD1Ev",
1236 "parameters" :
1237 [
1238 {
1239 "is_this_ptr" : true,
1240 "referenced_type" : "_ZTIPN4piex12binary_parse14PagedByteArrayE"
1241 }
1242 ],
1243 "return_type" : "_ZTIv",
1244 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1245 },
1246 {
1247 "function_name" : "piex::binary_parse::PagedByteArray::~PagedByteArray",
1248 "linker_set_key" : "_ZN4piex12binary_parse14PagedByteArrayD2Ev",
1249 "parameters" :
1250 [
1251 {
1252 "is_this_ptr" : true,
1253 "referenced_type" : "_ZTIPN4piex12binary_parse14PagedByteArrayE"
1254 }
1255 ],
1256 "return_type" : "_ZTIv",
1257 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1258 },
1259 {
1260 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::invalidPointer",
1261 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtr14invalidPointerEv",
1262 "return_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE",
1263 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1264 },
1265 {
1266 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr",
1267 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPKhj",
1268 "parameters" :
1269 [
1270 {
1271 "is_this_ptr" : true,
1272 "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE"
1273 },
1274 {
1275 "referenced_type" : "_ZTIPKh"
1276 },
1277 {
1278 "referenced_type" : "_ZTIKj"
1279 }
1280 ],
1281 "return_type" : "_ZTIv",
1282 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1283 },
1284 {
1285 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr",
1286 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPNS0_14PagedByteArrayE",
1287 "parameters" :
1288 [
1289 {
1290 "is_this_ptr" : true,
1291 "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE"
1292 },
1293 {
1294 "referenced_type" : "_ZTIPN4piex12binary_parse14PagedByteArrayE"
1295 }
1296 ],
1297 "return_type" : "_ZTIv",
1298 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1299 },
1300 {
1301 "access" : "private",
1302 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr",
1303 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1Ev",
1304 "parameters" :
1305 [
1306 {
1307 "is_this_ptr" : true,
1308 "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE"
1309 }
1310 ],
1311 "return_type" : "_ZTIv",
1312 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1313 },
1314 {
1315 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr",
1316 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPKhj",
1317 "parameters" :
1318 [
1319 {
1320 "is_this_ptr" : true,
1321 "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE"
1322 },
1323 {
1324 "referenced_type" : "_ZTIPKh"
1325 },
1326 {
1327 "referenced_type" : "_ZTIKj"
1328 }
1329 ],
1330 "return_type" : "_ZTIv",
1331 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1332 },
1333 {
1334 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr",
1335 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPNS0_14PagedByteArrayE",
1336 "parameters" :
1337 [
1338 {
1339 "is_this_ptr" : true,
1340 "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE"
1341 },
1342 {
1343 "referenced_type" : "_ZTIPN4piex12binary_parse14PagedByteArrayE"
1344 }
1345 ],
1346 "return_type" : "_ZTIv",
1347 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1348 },
1349 {
1350 "access" : "private",
1351 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr",
1352 "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2Ev",
1353 "parameters" :
1354 [
1355 {
1356 "is_this_ptr" : true,
1357 "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE"
1358 }
1359 ],
1360 "return_type" : "_ZTIv",
1361 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1362 },
1363 {
1364 "function_name" : "piex::binary_parse::Get16s",
1365 "linker_set_key" : "_ZN4piex12binary_parse6Get16sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE",
1366 "parameters" :
1367 [
1368 {
1369 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1370 },
1371 {
1372 "referenced_type" : "_ZTIKb"
1373 },
1374 {
1375 "referenced_type" : "_ZTIPN4piex12binary_parse12MemoryStatusE"
1376 }
1377 ],
1378 "return_type" : "_ZTIs",
1379 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1380 },
1381 {
1382 "function_name" : "piex::binary_parse::Get16u",
1383 "linker_set_key" : "_ZN4piex12binary_parse6Get16uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE",
1384 "parameters" :
1385 [
1386 {
1387 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1388 },
1389 {
1390 "referenced_type" : "_ZTIKb"
1391 },
1392 {
1393 "referenced_type" : "_ZTIPN4piex12binary_parse12MemoryStatusE"
1394 }
1395 ],
1396 "return_type" : "_ZTIt",
1397 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1398 },
1399 {
1400 "function_name" : "piex::binary_parse::Get32s",
1401 "linker_set_key" : "_ZN4piex12binary_parse6Get32sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE",
1402 "parameters" :
1403 [
1404 {
1405 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1406 },
1407 {
1408 "referenced_type" : "_ZTIKb"
1409 },
1410 {
1411 "referenced_type" : "_ZTIPN4piex12binary_parse12MemoryStatusE"
1412 }
1413 ],
1414 "return_type" : "_ZTIi",
1415 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1416 },
1417 {
1418 "function_name" : "piex::binary_parse::Get32u",
1419 "linker_set_key" : "_ZN4piex12binary_parse6Get32uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE",
1420 "parameters" :
1421 [
1422 {
1423 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1424 },
1425 {
1426 "referenced_type" : "_ZTIKb"
1427 },
1428 {
1429 "referenced_type" : "_ZTIPN4piex12binary_parse12MemoryStatusE"
1430 }
1431 ],
1432 "return_type" : "_ZTIj",
1433 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1434 },
1435 {
1436 "function_name" : "piex::binary_parse::memcmp",
1437 "linker_set_key" : "_ZN4piex12binary_parse6memcmpERKNS0_19RangeCheckedBytePtrES3_j",
1438 "parameters" :
1439 [
1440 {
1441 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1442 },
1443 {
1444 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1445 },
1446 {
1447 "referenced_type" : "_ZTIj"
1448 }
1449 ],
1450 "return_type" : "_ZTIi",
1451 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1452 },
1453 {
1454 "function_name" : "piex::binary_parse::strcmp",
1455 "linker_set_key" : "_ZN4piex12binary_parse6strcmpERKNS0_19RangeCheckedBytePtrERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE",
1456 "parameters" :
1457 [
1458 {
1459 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1460 },
1461 {
1462 "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
1463 }
1464 ],
1465 "return_type" : "_ZTIi",
1466 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1467 },
1468 {
1469 "function_name" : "piex::binary_parse::strlen",
1470 "linker_set_key" : "_ZN4piex12binary_parse6strlenERKNS0_19RangeCheckedBytePtrE",
1471 "parameters" :
1472 [
1473 {
1474 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1475 }
1476 ],
1477 "return_type" : "_ZTIj",
1478 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1479 },
1480 {
1481 "function_name" : "piex::binary_parse::operator==",
1482 "linker_set_key" : "_ZN4piex12binary_parseeqERKNS0_19RangeCheckedBytePtrES3_",
1483 "parameters" :
1484 [
1485 {
1486 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1487 },
1488 {
1489 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1490 }
1491 ],
1492 "return_type" : "_ZTIb",
1493 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1494 },
1495 {
1496 "function_name" : "piex::binary_parse::operator!=",
1497 "linker_set_key" : "_ZN4piex12binary_parseneERKNS0_19RangeCheckedBytePtrES3_",
1498 "parameters" :
1499 [
1500 {
1501 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1502 },
1503 {
1504 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1505 }
1506 ],
1507 "return_type" : "_ZTIb",
1508 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1509 },
1510 {
1511 "function_name" : "piex::GetEndianness",
1512 "linker_set_key" : "_ZN4piex13GetEndiannessEjPNS_15StreamInterfaceEPNS_14tiff_directory6EndianE",
1513 "parameters" :
1514 [
1515 {
1516 "referenced_type" : "_ZTIKj"
1517 },
1518 {
1519 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1520 },
1521 {
1522 "referenced_type" : "_ZTIPN4piex14tiff_directory6EndianE"
1523 }
1524 ],
1525 "return_type" : "_ZTIb",
1526 "source_file" : "external/piex/src/tiff_parser.h"
1527 },
1528 {
1529 "function_name" : "piex::GetOrientation",
1530 "linker_set_key" : "_ZN4piex14GetOrientationEPNS_15StreamInterfaceEPj",
1531 "parameters" :
1532 [
1533 {
1534 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1535 },
1536 {
1537 "referenced_type" : "_ZTIPj"
1538 }
1539 ],
1540 "return_type" : "_ZTIb",
1541 "source_file" : "external/piex/src/piex.h"
1542 },
1543 {
1544 "function_name" : "piex::ParseDirectory",
1545 "linker_set_key" : "_ZN4piex14ParseDirectoryEjjNS_14tiff_directory6EndianERKNSt3__13setIjNS2_4lessIjEENS2_9allocatorIjEEEEPNS_15StreamInterfaceEPNS0_13TiffDirectoryEPj",
1546 "parameters" :
1547 [
1548 {
1549 "referenced_type" : "_ZTIKj"
1550 },
1551 {
1552 "referenced_type" : "_ZTIKj"
1553 },
1554 {
1555 "referenced_type" : "_ZTIKN4piex14tiff_directory6EndianE"
1556 },
1557 {
1558 "referenced_type" : "_ZTIRKNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE"
1559 },
1560 {
1561 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1562 },
1563 {
1564 "referenced_type" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE"
1565 },
1566 {
1567 "referenced_type" : "_ZTIPj"
1568 }
1569 ],
1570 "return_type" : "_ZTIb",
1571 "source_file" : "external/piex/src/tiff_parser.h"
1572 },
1573 {
1574 "function_name" : "piex::tiff_directory::SizeOfType",
1575 "linker_set_key" : "_ZN4piex14tiff_directory10SizeOfTypeEjPb",
1576 "parameters" :
1577 [
1578 {
1579 "referenced_type" : "_ZTIKj"
1580 },
1581 {
1582 "referenced_type" : "_ZTIPb"
1583 }
1584 ],
1585 "return_type" : "_ZTIj",
1586 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
1587 },
1588 {
1589 "function_name" : "piex::tiff_directory::TiffDirectory::AddSubDirectory",
1590 "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectory15AddSubDirectoryERKS1_",
1591 "parameters" :
1592 [
1593 {
1594 "is_this_ptr" : true,
1595 "referenced_type" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE"
1596 },
1597 {
1598 "referenced_type" : "_ZTIRKN4piex14tiff_directory13TiffDirectoryE"
1599 }
1600 ],
1601 "return_type" : "_ZTIv",
1602 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
1603 },
1604 {
1605 "function_name" : "piex::tiff_directory::TiffDirectory::AddEntry",
1606 "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectory8AddEntryEjjjjRKNSt3__16vectorIhNS2_9allocatorIhEEEE",
1607 "parameters" :
1608 [
1609 {
1610 "is_this_ptr" : true,
1611 "referenced_type" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE"
1612 },
1613 {
1614 "referenced_type" : "_ZTIKj"
1615 },
1616 {
1617 "referenced_type" : "_ZTIKj"
1618 },
1619 {
1620 "referenced_type" : "_ZTIKj"
1621 },
1622 {
1623 "referenced_type" : "_ZTIKj"
1624 },
1625 {
1626 "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE"
1627 }
1628 ],
1629 "return_type" : "_ZTIv",
1630 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
1631 },
1632 {
1633 "function_name" : "piex::tiff_directory::TiffDirectory::TiffDirectory",
1634 "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectoryC1ENS0_6EndianE",
1635 "parameters" :
1636 [
1637 {
1638 "is_this_ptr" : true,
1639 "referenced_type" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE"
1640 },
1641 {
1642 "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE"
1643 }
1644 ],
1645 "return_type" : "_ZTIv",
1646 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
1647 },
1648 {
1649 "function_name" : "piex::tiff_directory::TiffDirectory::TiffDirectory",
1650 "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectoryC2ENS0_6EndianE",
1651 "parameters" :
1652 [
1653 {
1654 "is_this_ptr" : true,
1655 "referenced_type" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE"
1656 },
1657 {
1658 "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE"
1659 }
1660 ],
1661 "return_type" : "_ZTIv",
1662 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
1663 },
1664 {
1665 "function_name" : "piex::GetDngInformation",
1666 "linker_set_key" : "_ZN4piex17GetDngInformationEPNS_15StreamInterfaceEPjS2_PNSt3__16vectorIjNS3_9allocatorIjEEEE",
1667 "parameters" :
1668 [
1669 {
1670 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1671 },
1672 {
1673 "referenced_type" : "_ZTIPj"
1674 },
1675 {
1676 "referenced_type" : "_ZTIPj"
1677 },
1678 {
1679 "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE"
1680 }
1681 ],
1682 "return_type" : "_ZTIb",
1683 "source_file" : "external/piex/src/piex.h"
1684 },
1685 {
1686 "function_name" : "piex::GetJpegDimensions",
1687 "linker_set_key" : "_ZN4piex17GetJpegDimensionsEjPNS_15StreamInterfaceEPtS2_",
1688 "parameters" :
1689 [
1690 {
1691 "referenced_type" : "_ZTIKj"
1692 },
1693 {
1694 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1695 },
1696 {
1697 "referenced_type" : "_ZTIPt"
1698 },
1699 {
1700 "referenced_type" : "_ZTIPt"
1701 }
1702 ],
1703 "return_type" : "_ZTIb",
1704 "source_file" : "external/piex/src/tiff_parser.h"
1705 },
1706 {
1707 "function_name" : "piex::GetExifOrientation",
1708 "linker_set_key" : "_ZN4piex18GetExifOrientationEPNS_15StreamInterfaceEjPj",
1709 "parameters" :
1710 [
1711 {
1712 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1713 },
1714 {
1715 "referenced_type" : "_ZTIKj"
1716 },
1717 {
1718 "referenced_type" : "_ZTIPj"
1719 }
1720 ],
1721 "return_type" : "_ZTIb",
1722 "source_file" : "external/piex/src/tiff_parser.h"
1723 },
1724 {
1725 "function_name" : "piex::GetFullDimension32",
1726 "linker_set_key" : "_ZN4piex18GetFullDimension32ERKNS_14tiff_directory13TiffDirectoryEPjS4_",
1727 "parameters" :
1728 [
1729 {
1730 "referenced_type" : "_ZTIRKN4piex14tiff_directory13TiffDirectoryE"
1731 },
1732 {
1733 "referenced_type" : "_ZTIPj"
1734 },
1735 {
1736 "referenced_type" : "_ZTIPj"
1737 }
1738 ],
1739 "return_type" : "_ZTIb",
1740 "source_file" : "external/piex/src/tiff_parser.h"
1741 },
1742 {
1743 "function_name" : "piex::GetPreviewImageData",
1744 "linker_set_key" : "_ZN4piex19GetPreviewImageDataEPNS_15StreamInterfaceEPNS_16PreviewImageDataE",
1745 "parameters" :
1746 [
1747 {
1748 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1749 },
1750 {
1751 "referenced_type" : "_ZTIPN4piex16PreviewImageDataE"
1752 }
1753 ],
1754 "return_type" : "_ZTIN4piex5ErrorE",
1755 "source_file" : "external/piex/src/piex.h"
1756 },
1757 {
1758 "function_name" : "piex::SupportedExtensions",
1759 "linker_set_key" : "_ZN4piex19SupportedExtensionsEv",
1760 "return_type" : "_ZTINSt3__16vectorINS_12basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEENS4_IS6_EEEE",
1761 "source_file" : "external/piex/src/piex.h"
1762 },
1763 {
1764 "function_name" : "piex::GetFullCropDimension",
1765 "linker_set_key" : "_ZN4piex20GetFullCropDimensionERKNS_14tiff_directory13TiffDirectoryEPjS4_",
1766 "parameters" :
1767 [
1768 {
1769 "referenced_type" : "_ZTIRKN4piex14tiff_directory13TiffDirectoryE"
1770 },
1771 {
1772 "referenced_type" : "_ZTIPj"
1773 },
1774 {
1775 "referenced_type" : "_ZTIPj"
1776 }
1777 ],
1778 "return_type" : "_ZTIb",
1779 "source_file" : "external/piex/src/tiff_parser.h"
1780 },
1781 {
1782 "function_name" : "piex::BytesRequiredForIsRaw",
1783 "linker_set_key" : "_ZN4piex21BytesRequiredForIsRawEv",
1784 "return_type" : "_ZTIj",
1785 "source_file" : "external/piex/src/piex.h"
1786 },
1787 {
1788 "function_name" : "piex::image_type_recognition::RecognizeRawImageTypeLite",
1789 "linker_set_key" : "_ZN4piex22image_type_recognition25RecognizeRawImageTypeLiteERKNS_12binary_parse19RangeCheckedBytePtrE",
1790 "parameters" :
1791 [
1792 {
1793 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1794 }
1795 ],
1796 "return_type" : "_ZTIN4piex22image_type_recognition13RawImageTypesE",
1797 "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h"
1798 },
1799 {
1800 "function_name" : "piex::image_type_recognition::GetNumberOfBytesForIsOfType",
1801 "linker_set_key" : "_ZN4piex22image_type_recognition27GetNumberOfBytesForIsOfTypeENS0_13RawImageTypesE",
1802 "parameters" :
1803 [
1804 {
1805 "referenced_type" : "_ZTIKN4piex22image_type_recognition13RawImageTypesE"
1806 }
1807 ],
1808 "return_type" : "_ZTIj",
1809 "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h"
1810 },
1811 {
1812 "function_name" : "piex::image_type_recognition::GetNumberOfBytesForIsRawLite",
1813 "linker_set_key" : "_ZN4piex22image_type_recognition28GetNumberOfBytesForIsRawLiteEv",
1814 "return_type" : "_ZTIj",
1815 "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h"
1816 },
1817 {
1818 "function_name" : "piex::image_type_recognition::IsRaw",
1819 "linker_set_key" : "_ZN4piex22image_type_recognition5IsRawENS0_13RawImageTypesE",
1820 "parameters" :
1821 [
1822 {
1823 "referenced_type" : "_ZTIKN4piex22image_type_recognition13RawImageTypesE"
1824 }
1825 ],
1826 "return_type" : "_ZTIb",
1827 "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h"
1828 },
1829 {
1830 "function_name" : "piex::image_type_recognition::IsOfType",
1831 "linker_set_key" : "_ZN4piex22image_type_recognition8IsOfTypeERKNS_12binary_parse19RangeCheckedBytePtrENS0_13RawImageTypesE",
1832 "parameters" :
1833 [
1834 {
1835 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1836 },
1837 {
1838 "referenced_type" : "_ZTIKN4piex22image_type_recognition13RawImageTypesE"
1839 }
1840 ],
1841 "return_type" : "_ZTIb",
1842 "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h"
1843 },
1844 {
1845 "function_name" : "piex::image_type_recognition::IsRawLite",
1846 "linker_set_key" : "_ZN4piex22image_type_recognition9IsRawLiteERKNS_12binary_parse19RangeCheckedBytePtrE",
1847 "parameters" :
1848 [
1849 {
1850 "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE"
1851 }
1852 ],
1853 "return_type" : "_ZTIb",
1854 "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h"
1855 },
1856 {
1857 "function_name" : "piex::IsRaw",
1858 "linker_set_key" : "_ZN4piex5IsRawEPNS_15StreamInterfaceE",
1859 "parameters" :
1860 [
1861 {
1862 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1863 }
1864 ],
1865 "return_type" : "_ZTIb",
1866 "source_file" : "external/piex/src/piex.h"
1867 },
1868 {
1869 "function_name" : "piex::Get16u",
1870 "linker_set_key" : "_ZN4piex6Get16uEPNS_15StreamInterfaceEjRKNS_14tiff_directory6EndianEPt",
1871 "parameters" :
1872 [
1873 {
1874 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1875 },
1876 {
1877 "referenced_type" : "_ZTIKj"
1878 },
1879 {
1880 "referenced_type" : "_ZTIRKN4piex14tiff_directory6EndianE"
1881 },
1882 {
1883 "referenced_type" : "_ZTIPt"
1884 }
1885 ],
1886 "return_type" : "_ZTIb",
1887 "source_file" : "external/piex/src/tiff_parser.h"
1888 },
1889 {
1890 "function_name" : "piex::Get32u",
1891 "linker_set_key" : "_ZN4piex6Get32uEPNS_15StreamInterfaceEjRKNS_14tiff_directory6EndianEPj",
1892 "parameters" :
1893 [
1894 {
1895 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1896 },
1897 {
1898 "referenced_type" : "_ZTIKj"
1899 },
1900 {
1901 "referenced_type" : "_ZTIRKN4piex14tiff_directory6EndianE"
1902 },
1903 {
1904 "referenced_type" : "_ZTIPj"
1905 }
1906 ],
1907 "return_type" : "_ZTIb",
1908 "source_file" : "external/piex/src/tiff_parser.h"
1909 },
1910 {
1911 "function_name" : "piex::GetData",
1912 "linker_set_key" : "_ZN4piex7GetDataEjjPNS_15StreamInterfaceEPNS_5ErrorE",
1913 "parameters" :
1914 [
1915 {
1916 "referenced_type" : "_ZTIKj"
1917 },
1918 {
1919 "referenced_type" : "_ZTIKj"
1920 },
1921 {
1922 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
1923 },
1924 {
1925 "referenced_type" : "_ZTIPN4piex5ErrorE"
1926 }
1927 ],
1928 "return_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
1929 "source_file" : "external/piex/src/tiff_parser.h"
1930 },
1931 {
1932 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::extractBytes",
1933 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr12extractBytesEjj",
1934 "parameters" :
1935 [
1936 {
1937 "is_this_ptr" : true,
1938 "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE"
1939 },
1940 {
1941 "referenced_type" : "_ZTIj"
1942 },
1943 {
1944 "referenced_type" : "_ZTIj"
1945 }
1946 ],
1947 "return_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE",
1948 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1949 },
1950 {
1951 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::offsetInArray",
1952 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr13offsetInArrayEv",
1953 "parameters" :
1954 [
1955 {
1956 "is_this_ptr" : true,
1957 "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE"
1958 }
1959 ],
1960 "return_type" : "_ZTIj",
1961 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1962 },
1963 {
1964 "access" : "private",
1965 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::loadPageForOffset",
1966 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17loadPageForOffsetEj",
1967 "parameters" :
1968 [
1969 {
1970 "is_this_ptr" : true,
1971 "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE"
1972 },
1973 {
1974 "referenced_type" : "_ZTIj"
1975 }
1976 ],
1977 "return_type" : "_ZTIv",
1978 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1979 },
1980 {
1981 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::pointerToSubArray",
1982 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17pointerToSubArrayEjj",
1983 "parameters" :
1984 [
1985 {
1986 "is_this_ptr" : true,
1987 "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE"
1988 },
1989 {
1990 "referenced_type" : "_ZTIj"
1991 },
1992 {
1993 "referenced_type" : "_ZTIj"
1994 }
1995 ],
1996 "return_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE",
1997 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
1998 },
1999 {
2000 "access" : "private",
2001 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::restrictPageToSubArray",
2002 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr22restrictPageToSubArrayEv",
2003 "parameters" :
2004 [
2005 {
2006 "is_this_ptr" : true,
2007 "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE"
2008 }
2009 ],
2010 "return_type" : "_ZTIv",
2011 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2012 },
2013 {
2014 "function_name" : "piex::binary_parse::RangeCheckedBytePtr::substr",
2015 "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr6substrEjj",
2016 "parameters" :
2017 [
2018 {
2019 "is_this_ptr" : true,
2020 "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE"
2021 },
2022 {
2023 "referenced_type" : "_ZTIj"
2024 },
2025 {
2026 "referenced_type" : "_ZTIj"
2027 }
2028 ],
2029 "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE",
2030 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2031 },
2032 {
2033 "function_name" : "piex::tiff_directory::TiffDirectory::GetSubDirectories",
2034 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory17GetSubDirectoriesEv",
2035 "parameters" :
2036 [
2037 {
2038 "is_this_ptr" : true,
2039 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2040 }
2041 ],
2042 "return_type" : "_ZTIRKNSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEEE",
2043 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2044 },
2045 {
2046 "function_name" : "piex::tiff_directory::TiffDirectory::GetOffsetAndLength",
2047 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory18GetOffsetAndLengthEjjPjS2_",
2048 "parameters" :
2049 [
2050 {
2051 "is_this_ptr" : true,
2052 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2053 },
2054 {
2055 "referenced_type" : "_ZTIKj"
2056 },
2057 {
2058 "referenced_type" : "_ZTIKj"
2059 },
2060 {
2061 "referenced_type" : "_ZTIPj"
2062 },
2063 {
2064 "referenced_type" : "_ZTIPj"
2065 }
2066 ],
2067 "return_type" : "_ZTIb",
2068 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2069 },
2070 {
2071 "function_name" : "piex::tiff_directory::TiffDirectory::Get",
2072 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_8RationalE",
2073 "parameters" :
2074 [
2075 {
2076 "is_this_ptr" : true,
2077 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2078 },
2079 {
2080 "referenced_type" : "_ZTIKj"
2081 },
2082 {
2083 "referenced_type" : "_ZTIPN4piex14tiff_directory8RationalE"
2084 }
2085 ],
2086 "return_type" : "_ZTIb",
2087 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2088 },
2089 {
2090 "function_name" : "piex::tiff_directory::TiffDirectory::Get",
2091 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_9SRationalE",
2092 "parameters" :
2093 [
2094 {
2095 "is_this_ptr" : true,
2096 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2097 },
2098 {
2099 "referenced_type" : "_ZTIKj"
2100 },
2101 {
2102 "referenced_type" : "_ZTIPN4piex14tiff_directory9SRationalE"
2103 }
2104 ],
2105 "return_type" : "_ZTIb",
2106 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2107 },
2108 {
2109 "function_name" : "piex::tiff_directory::TiffDirectory::Get",
2110 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE",
2111 "parameters" :
2112 [
2113 {
2114 "is_this_ptr" : true,
2115 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2116 },
2117 {
2118 "referenced_type" : "_ZTIKj"
2119 },
2120 {
2121 "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
2122 }
2123 ],
2124 "return_type" : "_ZTIb",
2125 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2126 },
2127 {
2128 "function_name" : "piex::tiff_directory::TiffDirectory::Get",
2129 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_8RationalENS2_9allocatorIS4_EEEE",
2130 "parameters" :
2131 [
2132 {
2133 "is_this_ptr" : true,
2134 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2135 },
2136 {
2137 "referenced_type" : "_ZTIKj"
2138 },
2139 {
2140 "referenced_type" : "_ZTIPNSt3__16vectorIN4piex14tiff_directory8RationalENS_9allocatorIS3_EEEE"
2141 }
2142 ],
2143 "return_type" : "_ZTIb",
2144 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2145 },
2146 {
2147 "function_name" : "piex::tiff_directory::TiffDirectory::Get",
2148 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_9SRationalENS2_9allocatorIS4_EEEE",
2149 "parameters" :
2150 [
2151 {
2152 "is_this_ptr" : true,
2153 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2154 },
2155 {
2156 "referenced_type" : "_ZTIKj"
2157 },
2158 {
2159 "referenced_type" : "_ZTIPNSt3__16vectorIN4piex14tiff_directory9SRationalENS_9allocatorIS3_EEEE"
2160 }
2161 ],
2162 "return_type" : "_ZTIb",
2163 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2164 },
2165 {
2166 "function_name" : "piex::tiff_directory::TiffDirectory::Get",
2167 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIhNS2_9allocatorIhEEEE",
2168 "parameters" :
2169 [
2170 {
2171 "is_this_ptr" : true,
2172 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2173 },
2174 {
2175 "referenced_type" : "_ZTIKj"
2176 },
2177 {
2178 "referenced_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE"
2179 }
2180 ],
2181 "return_type" : "_ZTIb",
2182 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2183 },
2184 {
2185 "function_name" : "piex::tiff_directory::TiffDirectory::Get",
2186 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIjNS2_9allocatorIjEEEE",
2187 "parameters" :
2188 [
2189 {
2190 "is_this_ptr" : true,
2191 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2192 },
2193 {
2194 "referenced_type" : "_ZTIKj"
2195 },
2196 {
2197 "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE"
2198 }
2199 ],
2200 "return_type" : "_ZTIb",
2201 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2202 },
2203 {
2204 "function_name" : "piex::tiff_directory::TiffDirectory::Get",
2205 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPj",
2206 "parameters" :
2207 [
2208 {
2209 "is_this_ptr" : true,
2210 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2211 },
2212 {
2213 "referenced_type" : "_ZTIKj"
2214 },
2215 {
2216 "referenced_type" : "_ZTIPj"
2217 }
2218 ],
2219 "return_type" : "_ZTIb",
2220 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2221 },
2222 {
2223 "function_name" : "piex::tiff_directory::TiffDirectory::Has",
2224 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3HasEj",
2225 "parameters" :
2226 [
2227 {
2228 "is_this_ptr" : true,
2229 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2230 },
2231 {
2232 "referenced_type" : "_ZTIKj"
2233 }
2234 ],
2235 "return_type" : "_ZTIb",
2236 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2237 },
2238 {
2239 "access" : "private",
2240 "function_name" : "piex::tiff_directory::TiffDirectory::Find",
2241 "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory4FindEj",
2242 "parameters" :
2243 [
2244 {
2245 "is_this_ptr" : true,
2246 "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE"
2247 },
2248 {
2249 "referenced_type" : "_ZTIKj"
2250 }
2251 ],
2252 "return_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectory14DirectoryEntryE",
2253 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2254 }
2255 ],
2256 "global_vars" : [],
2257 "lvalue_reference_types" :
2258 [
2259 {
2260 "alignment" : 4,
2261 "linker_set_key" : "_ZTIRKN4piex11TiffContentE",
2262 "name" : "const piex::TiffContent &",
2263 "referenced_type" : "_ZTIKN4piex11TiffContentE",
2264 "self_type" : "_ZTIRKN4piex11TiffContentE",
2265 "size" : 4,
2266 "source_file" : "external/piex/src/tiff_parser.h"
2267 },
2268 {
2269 "alignment" : 4,
2270 "linker_set_key" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE",
2271 "name" : "const piex::binary_parse::RangeCheckedBytePtr &",
2272 "referenced_type" : "_ZTIKN4piex12binary_parse19RangeCheckedBytePtrE",
2273 "self_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE",
2274 "size" : 4,
2275 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2276 },
2277 {
2278 "alignment" : 4,
2279 "linker_set_key" : "_ZTIRKN4piex14tiff_directory13TiffDirectoryE",
2280 "name" : "const piex::tiff_directory::TiffDirectory &",
2281 "referenced_type" : "_ZTIKN4piex14tiff_directory13TiffDirectoryE",
2282 "self_type" : "_ZTIRKN4piex14tiff_directory13TiffDirectoryE",
2283 "size" : 4,
2284 "source_file" : "external/piex/src/tiff_parser.h"
2285 },
2286 {
2287 "alignment" : 4,
2288 "linker_set_key" : "_ZTIRKN4piex14tiff_directory6EndianE",
2289 "name" : "const piex::tiff_directory::Endian &",
2290 "referenced_type" : "_ZTIKN4piex14tiff_directory6EndianE",
2291 "self_type" : "_ZTIRKN4piex14tiff_directory6EndianE",
2292 "size" : 4,
2293 "source_file" : "external/piex/src/tiff_parser.h"
2294 },
2295 {
2296 "alignment" : 4,
2297 "linker_set_key" : "_ZTIRKN4piex5ImageE",
2298 "name" : "const piex::Image &",
2299 "referenced_type" : "_ZTIKN4piex5ImageE",
2300 "self_type" : "_ZTIRKN4piex5ImageE",
2301 "size" : 4,
2302 "source_file" : "external/piex/src/piex_types.h"
2303 },
2304 {
2305 "alignment" : 4,
2306 "linker_set_key" : "_ZTIRKNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE",
2307 "name" : "const std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int>> &",
2308 "referenced_type" : "_ZTIKNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE",
2309 "self_type" : "_ZTIRKNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE",
2310 "size" : 4,
2311 "source_file" : "external/piex/src/tiff_parser.h"
2312 },
2313 {
2314 "alignment" : 4,
2315 "linker_set_key" : "_ZTIRN4piex12binary_parse19RangeCheckedBytePtrE",
2316 "name" : "piex::binary_parse::RangeCheckedBytePtr &",
2317 "referenced_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE",
2318 "self_type" : "_ZTIRN4piex12binary_parse19RangeCheckedBytePtrE",
2319 "size" : 4,
2320 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2321 }
2322 ],
2323 "pointer_types" :
2324 [
2325 {
2326 "alignment" : 4,
2327 "linker_set_key" : "_ZTIPKN4piex12binary_parse14PagedByteArrayE",
2328 "name" : "const piex::binary_parse::PagedByteArray *",
2329 "referenced_type" : "_ZTIKN4piex12binary_parse14PagedByteArrayE",
2330 "self_type" : "_ZTIPKN4piex12binary_parse14PagedByteArrayE",
2331 "size" : 4,
2332 "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h"
2333 },
2334 {
2335 "alignment" : 4,
2336 "linker_set_key" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE",
2337 "name" : "const piex::binary_parse::RangeCheckedBytePtr *",
2338 "referenced_type" : "_ZTIKN4piex12binary_parse19RangeCheckedBytePtrE",
2339 "self_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE",
2340 "size" : 4,
2341 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2342 },
2343 {
2344 "alignment" : 4,
2345 "linker_set_key" : "_ZTIPKN4piex12binary_parse20CachedPagedByteArrayE",
2346 "name" : "const piex::binary_parse::CachedPagedByteArray *",
2347 "referenced_type" : "_ZTIKN4piex12binary_parse20CachedPagedByteArrayE",
2348 "self_type" : "_ZTIPKN4piex12binary_parse20CachedPagedByteArrayE",
2349 "size" : 4,
2350 "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h"
2351 },
2352 {
2353 "alignment" : 4,
2354 "linker_set_key" : "_ZTIPKN4piex14tiff_directory13TiffDirectory14DirectoryEntryE",
2355 "name" : "const piex::tiff_directory::TiffDirectory::DirectoryEntry *",
2356 "referenced_type" : "_ZTIKN4piex14tiff_directory13TiffDirectory14DirectoryEntryE",
2357 "self_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectory14DirectoryEntryE",
2358 "size" : 4,
2359 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2360 },
2361 {
2362 "alignment" : 4,
2363 "linker_set_key" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE",
2364 "name" : "const piex::tiff_directory::TiffDirectory *",
2365 "referenced_type" : "_ZTIKN4piex14tiff_directory13TiffDirectoryE",
2366 "self_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE",
2367 "size" : 4,
2368 "source_file" : "external/piex/src/tiff_parser.h"
2369 },
2370 {
2371 "alignment" : 4,
2372 "linker_set_key" : "_ZTIPKN4piex5ImageE",
2373 "name" : "const piex::Image *",
2374 "referenced_type" : "_ZTIKN4piex5ImageE",
2375 "self_type" : "_ZTIPKN4piex5ImageE",
2376 "size" : 4,
2377 "source_file" : "external/piex/src/piex_types.h"
2378 },
2379 {
2380 "alignment" : 4,
2381 "linker_set_key" : "_ZTIPKh",
2382 "name" : "const unsigned char *",
2383 "referenced_type" : "_ZTIKh",
2384 "self_type" : "_ZTIPKh",
2385 "size" : 4,
2386 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2387 },
2388 {
2389 "alignment" : 4,
2390 "linker_set_key" : "_ZTIPN4piex10TiffParserE",
2391 "name" : "piex::TiffParser *",
2392 "referenced_type" : "_ZTIN4piex10TiffParserE",
2393 "self_type" : "_ZTIPN4piex10TiffParserE",
2394 "size" : 4,
2395 "source_file" : "external/piex/src/tiff_parser.h"
2396 },
2397 {
2398 "alignment" : 4,
2399 "linker_set_key" : "_ZTIPN4piex11TiffContentE",
2400 "name" : "piex::TiffContent *",
2401 "referenced_type" : "_ZTIN4piex11TiffContentE",
2402 "self_type" : "_ZTIPN4piex11TiffContentE",
2403 "size" : 4,
2404 "source_file" : "external/piex/src/tiff_parser.h"
2405 },
2406 {
2407 "alignment" : 4,
2408 "linker_set_key" : "_ZTIPN4piex12binary_parse12MemoryStatusE",
2409 "name" : "piex::binary_parse::MemoryStatus *",
2410 "referenced_type" : "_ZTIN4piex12binary_parse12MemoryStatusE",
2411 "self_type" : "_ZTIPN4piex12binary_parse12MemoryStatusE",
2412 "size" : 4,
2413 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2414 },
2415 {
2416 "alignment" : 4,
2417 "linker_set_key" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE",
2418 "name" : "piex::binary_parse::RangeCheckedBytePtr *",
2419 "referenced_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE",
2420 "self_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE",
2421 "size" : 4,
2422 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2423 },
2424 {
2425 "alignment" : 4,
2426 "linker_set_key" : "_ZTIPN4piex12binary_parse20CachedPagedByteArrayE",
2427 "name" : "piex::binary_parse::CachedPagedByteArray *",
2428 "referenced_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE",
2429 "self_type" : "_ZTIPN4piex12binary_parse20CachedPagedByteArrayE",
2430 "size" : 4,
2431 "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h"
2432 },
2433 {
2434 "alignment" : 4,
2435 "linker_set_key" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE",
2436 "name" : "piex::tiff_directory::TiffDirectory *",
2437 "referenced_type" : "_ZTIN4piex14tiff_directory13TiffDirectoryE",
2438 "self_type" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE",
2439 "size" : 4,
2440 "source_file" : "external/piex/src/tiff_parser.h"
2441 },
2442 {
2443 "alignment" : 4,
2444 "linker_set_key" : "_ZTIPN4piex14tiff_directory6EndianE",
2445 "name" : "piex::tiff_directory::Endian *",
2446 "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE",
2447 "self_type" : "_ZTIPN4piex14tiff_directory6EndianE",
2448 "size" : 4,
2449 "source_file" : "external/piex/src/tiff_parser.h"
2450 },
2451 {
2452 "alignment" : 4,
2453 "linker_set_key" : "_ZTIPN4piex15StreamInterfaceE",
2454 "name" : "piex::StreamInterface *",
2455 "referenced_type" : "_ZTIN4piex15StreamInterfaceE",
2456 "self_type" : "_ZTIPN4piex15StreamInterfaceE",
2457 "size" : 4,
2458 "source_file" : "external/piex/src/piex_types.h"
2459 },
2460 {
2461 "alignment" : 4,
2462 "linker_set_key" : "_ZTIPN4piex16PreviewImageDataE",
2463 "name" : "piex::PreviewImageData *",
2464 "referenced_type" : "_ZTIN4piex16PreviewImageDataE",
2465 "self_type" : "_ZTIPN4piex16PreviewImageDataE",
2466 "size" : 4,
2467 "source_file" : "external/piex/src/tiff_parser.h"
2468 },
2469 {
2470 "alignment" : 4,
2471 "linker_set_key" : "_ZTIPN4piex5ErrorE",
2472 "name" : "piex::Error *",
2473 "referenced_type" : "_ZTIN4piex5ErrorE",
2474 "self_type" : "_ZTIPN4piex5ErrorE",
2475 "size" : 4,
2476 "source_file" : "external/piex/src/tiff_parser.h"
2477 },
2478 {
2479 "alignment" : 4,
2480 "linker_set_key" : "_ZTIPN4piex5ImageE",
2481 "name" : "piex::Image *",
2482 "referenced_type" : "_ZTIN4piex5ImageE",
2483 "self_type" : "_ZTIPN4piex5ImageE",
2484 "size" : 4,
2485 "source_file" : "external/piex/src/tiff_parser.h"
2486 },
2487 {
2488 "alignment" : 4,
2489 "linker_set_key" : "_ZTIPNSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEEE",
2490 "name" : "std::vector<piex::tiff_directory::TiffDirectory, std::allocator<piex::tiff_directory::TiffDirectory>> *",
2491 "referenced_type" : "_ZTINSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEEE",
2492 "self_type" : "_ZTIPNSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEEE",
2493 "size" : 4,
2494 "source_file" : "external/piex/src/tiff_parser.h"
2495 },
2496 {
2497 "alignment" : 4,
2498 "linker_set_key" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
2499 "name" : "std::vector<unsigned int, std::allocator<unsigned int>> *",
2500 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE",
2501 "self_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE",
2502 "size" : 4,
2503 "source_file" : "external/piex/src/piex.h"
2504 },
2505 {
2506 "alignment" : 4,
2507 "linker_set_key" : "_ZTIPPKh",
2508 "name" : "const unsigned char **",
2509 "referenced_type" : "_ZTIPKh",
2510 "self_type" : "_ZTIPPKh",
2511 "size" : 4,
2512 "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h"
2513 },
2514 {
2515 "alignment" : 4,
2516 "linker_set_key" : "_ZTIPb",
2517 "name" : "bool *",
2518 "referenced_type" : "_ZTIb",
2519 "self_type" : "_ZTIPb",
2520 "size" : 4,
2521 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2522 },
2523 {
2524 "alignment" : 4,
2525 "linker_set_key" : "_ZTIPj",
2526 "name" : "unsigned int *",
2527 "referenced_type" : "_ZTIj",
2528 "self_type" : "_ZTIPj",
2529 "size" : 4,
2530 "source_file" : "external/piex/src/tiff_parser.h"
2531 },
2532 {
2533 "alignment" : 4,
2534 "linker_set_key" : "_ZTIPt",
2535 "name" : "unsigned short *",
2536 "referenced_type" : "_ZTIt",
2537 "self_type" : "_ZTIPt",
2538 "size" : 4,
2539 "source_file" : "external/piex/src/tiff_parser.h"
2540 }
2541 ],
2542 "qualified_types" :
2543 [
2544 {
2545 "alignment" : 4,
2546 "is_const" : true,
2547 "linker_set_key" : "_ZTIKN4piex11TiffContentE",
2548 "name" : "const piex::TiffContent",
2549 "referenced_type" : "_ZTIN4piex11TiffContentE",
2550 "self_type" : "_ZTIKN4piex11TiffContentE",
2551 "size" : 20,
2552 "source_file" : "external/piex/src/tiff_parser.h"
2553 },
2554 {
2555 "alignment" : 4,
2556 "is_const" : true,
2557 "linker_set_key" : "_ZTIKN4piex12binary_parse14PagedByteArrayE",
2558 "name" : "const piex::binary_parse::PagedByteArray",
2559 "referenced_type" : "_ZTIN4piex12binary_parse14PagedByteArrayE",
2560 "self_type" : "_ZTIKN4piex12binary_parse14PagedByteArrayE",
2561 "size" : 4,
2562 "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h"
2563 },
2564 {
2565 "alignment" : 4,
2566 "is_const" : true,
2567 "linker_set_key" : "_ZTIKN4piex12binary_parse19RangeCheckedBytePtrE",
2568 "name" : "const piex::binary_parse::RangeCheckedBytePtr",
2569 "referenced_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE",
2570 "self_type" : "_ZTIKN4piex12binary_parse19RangeCheckedBytePtrE",
2571 "size" : 44,
2572 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2573 },
2574 {
2575 "alignment" : 4,
2576 "is_const" : true,
2577 "linker_set_key" : "_ZTIKN4piex12binary_parse20CachedPagedByteArrayE",
2578 "name" : "const piex::binary_parse::CachedPagedByteArray",
2579 "referenced_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE",
2580 "self_type" : "_ZTIKN4piex12binary_parse20CachedPagedByteArrayE",
2581 "size" : 28,
2582 "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h"
2583 },
2584 {
2585 "alignment" : 4,
2586 "is_const" : true,
2587 "linker_set_key" : "_ZTIKN4piex14tiff_directory13TiffDirectoryE",
2588 "name" : "const piex::tiff_directory::TiffDirectory",
2589 "referenced_type" : "_ZTIN4piex14tiff_directory13TiffDirectoryE",
2590 "self_type" : "_ZTIKN4piex14tiff_directory13TiffDirectoryE",
2591 "size" : 40,
2592 "source_file" : "external/piex/src/tiff_parser.h"
2593 },
2594 {
2595 "alignment" : 4,
2596 "is_const" : true,
2597 "linker_set_key" : "_ZTIKN4piex14tiff_directory6EndianE",
2598 "name" : "const piex::tiff_directory::Endian",
2599 "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE",
2600 "self_type" : "_ZTIKN4piex14tiff_directory6EndianE",
2601 "size" : 4,
2602 "source_file" : "external/piex/src/tiff_parser.h"
2603 },
2604 {
2605 "alignment" : 4,
2606 "is_const" : true,
2607 "linker_set_key" : "_ZTIKN4piex22image_type_recognition13RawImageTypesE",
2608 "name" : "const piex::image_type_recognition::RawImageTypes",
2609 "referenced_type" : "_ZTIN4piex22image_type_recognition13RawImageTypesE",
2610 "self_type" : "_ZTIKN4piex22image_type_recognition13RawImageTypesE",
2611 "size" : 4,
2612 "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h"
2613 },
2614 {
2615 "alignment" : 4,
2616 "is_const" : true,
2617 "linker_set_key" : "_ZTIKN4piex5ImageE",
2618 "name" : "const piex::Image",
2619 "referenced_type" : "_ZTIN4piex5ImageE",
2620 "self_type" : "_ZTIKN4piex5ImageE",
2621 "size" : 16,
2622 "source_file" : "external/piex/src/piex_types.h"
2623 },
2624 {
2625 "alignment" : 4,
2626 "is_const" : true,
2627 "linker_set_key" : "_ZTIKNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE",
2628 "name" : "const std::set<unsigned int, std::less<unsigned int>, std::allocator<unsigned int>>",
2629 "referenced_type" : "_ZTINSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE",
2630 "self_type" : "_ZTIKNSt3__13setIjNS_4lessIjEENS_9allocatorIjEEEE",
2631 "size" : 12,
2632 "source_file" : "external/piex/src/tiff_parser.h"
2633 },
2634 {
2635 "alignment" : 1,
2636 "is_const" : true,
2637 "linker_set_key" : "_ZTIKh",
2638 "name" : "const unsigned char",
2639 "referenced_type" : "_ZTIh",
2640 "self_type" : "_ZTIKh",
2641 "size" : 1,
2642 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2643 },
2644 {
2645 "alignment" : 4,
2646 "is_const" : true,
2647 "linker_set_key" : "_ZTIKi",
2648 "name" : "const int",
2649 "referenced_type" : "_ZTIi",
2650 "self_type" : "_ZTIKi",
2651 "size" : 4,
2652 "source_file" : "external/piex/src/tiff_parser.h"
2653 },
2654 {
2655 "alignment" : 4,
2656 "is_const" : true,
2657 "linker_set_key" : "_ZTIKj",
2658 "name" : "const unsigned int",
2659 "referenced_type" : "_ZTIj",
2660 "self_type" : "_ZTIKj",
2661 "size" : 4,
2662 "source_file" : "external/piex/src/tiff_parser.h"
2663 },
2664 {
2665 "alignment" : 2,
2666 "is_const" : true,
2667 "linker_set_key" : "_ZTIKt",
2668 "name" : "const unsigned short",
2669 "referenced_type" : "_ZTIt",
2670 "self_type" : "_ZTIKt",
2671 "size" : 2,
2672 "source_file" : "external/piex/src/tiff_parser.h"
2673 }
2674 ],
2675 "record_types" :
2676 [
2677 {
2678 "alignment" : 4,
2679 "fields" :
2680 [
2681 {
2682 "access" : "private",
2683 "field_name" : "stream_",
2684 "referenced_type" : "_ZTIPN4piex15StreamInterfaceE"
2685 },
2686 {
2687 "access" : "private",
2688 "field_name" : "tiff_offset_",
2689 "field_offset" : 32,
2690 "referenced_type" : "_ZTIj"
2691 },
2692 {
2693 "access" : "private",
2694 "field_name" : "endian_",
2695 "field_offset" : 64,
2696 "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE"
2697 }
2698 ],
2699 "linker_set_key" : "_ZTIN4piex10TiffParserE",
2700 "name" : "piex::TiffParser",
2701 "record_kind" : "class",
2702 "referenced_type" : "_ZTIN4piex10TiffParserE",
2703 "self_type" : "_ZTIN4piex10TiffParserE",
2704 "size" : 12,
2705 "source_file" : "external/piex/src/tiff_parser.h"
2706 },
2707 {
2708 "alignment" : 4,
2709 "fields" :
2710 [
2711 {
2712 "field_name" : "tiff_directory",
2713 "referenced_type" : "_ZTINSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEEE"
2714 },
2715 {
2716 "field_name" : "exif_directory",
2717 "field_offset" : 96,
2718 "referenced_type" : "_ZTINSt3__110unique_ptrIN4piex14tiff_directory13TiffDirectoryENS_14default_deleteIS3_EEEE"
2719 },
2720 {
2721 "field_name" : "gps_directory",
2722 "field_offset" : 128,
2723 "referenced_type" : "_ZTINSt3__110unique_ptrIN4piex14tiff_directory13TiffDirectoryENS_14default_deleteIS3_EEEE"
2724 }
2725 ],
2726 "linker_set_key" : "_ZTIN4piex11TiffContentE",
2727 "name" : "piex::TiffContent",
2728 "referenced_type" : "_ZTIN4piex11TiffContentE",
2729 "self_type" : "_ZTIN4piex11TiffContentE",
2730 "size" : 20,
2731 "source_file" : "external/piex/src/tiff_parser.h"
2732 },
2733 {
2734 "alignment" : 1,
2735 "linker_set_key" : "_ZTIN4piex12binary_parse14PagedByteArray4PageE",
2736 "name" : "piex::binary_parse::PagedByteArray::Page",
2737 "record_kind" : "class",
2738 "referenced_type" : "_ZTIN4piex12binary_parse14PagedByteArray4PageE",
2739 "self_type" : "_ZTIN4piex12binary_parse14PagedByteArray4PageE",
2740 "size" : 1,
2741 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2742 },
2743 {
2744 "alignment" : 4,
2745 "linker_set_key" : "_ZTIN4piex12binary_parse14PagedByteArrayE",
2746 "name" : "piex::binary_parse::PagedByteArray",
2747 "record_kind" : "class",
2748 "referenced_type" : "_ZTIN4piex12binary_parse14PagedByteArrayE",
2749 "self_type" : "_ZTIN4piex12binary_parse14PagedByteArrayE",
2750 "size" : 4,
2751 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h",
2752 "vtable_components" :
2753 [
2754 {
2755 "kind" : "offset_to_top"
2756 },
2757 {
2758 "kind" : "rtti",
2759 "mangled_component_name" : "_ZTIN4piex12binary_parse14PagedByteArrayE"
2760 },
2761 {
2762 "kind" : "complete_dtor_pointer",
2763 "mangled_component_name" : "_ZN4piex12binary_parse14PagedByteArrayD1Ev"
2764 },
2765 {
2766 "kind" : "deleting_dtor_pointer",
2767 "mangled_component_name" : "_ZN4piex12binary_parse14PagedByteArrayD0Ev"
2768 },
2769 {
2770 "is_pure" : true,
2771 "mangled_component_name" : "_ZNK4piex12binary_parse14PagedByteArray6lengthEv"
2772 },
2773 {
2774 "is_pure" : true,
2775 "mangled_component_name" : "_ZNK4piex12binary_parse14PagedByteArray8pageSizeEv"
2776 },
2777 {
2778 "is_pure" : true,
2779 "mangled_component_name" : "_ZNK4piex12binary_parse14PagedByteArray7getPageEjPPKhS4_PNSt3__110shared_ptrINS1_4PageEEE"
2780 }
2781 ]
2782 },
2783 {
2784 "alignment" : 4,
2785 "fields" :
2786 [
2787 {
2788 "access" : "private",
2789 "field_name" : "array_",
2790 "referenced_type" : "_ZTINSt3__110shared_ptrIN4piex12binary_parse14PagedByteArrayEEE"
2791 },
2792 {
2793 "access" : "private",
2794 "field_name" : "page_",
2795 "field_offset" : 64,
2796 "referenced_type" : "_ZTINSt3__110shared_ptrIN4piex12binary_parse14PagedByteArray4PageEEE"
2797 },
2798 {
2799 "access" : "private",
2800 "field_name" : "page_data_",
2801 "field_offset" : 128,
2802 "referenced_type" : "_ZTIPKh"
2803 },
2804 {
2805 "access" : "private",
2806 "field_name" : "current_pos_",
2807 "field_offset" : 160,
2808 "referenced_type" : "_ZTIj"
2809 },
2810 {
2811 "access" : "private",
2812 "field_name" : "sub_array_begin_",
2813 "field_offset" : 192,
2814 "referenced_type" : "_ZTIj"
2815 },
2816 {
2817 "access" : "private",
2818 "field_name" : "sub_array_end_",
2819 "field_offset" : 224,
2820 "referenced_type" : "_ZTIj"
2821 },
2822 {
2823 "access" : "private",
2824 "field_name" : "page_begin_offset_",
2825 "field_offset" : 256,
2826 "referenced_type" : "_ZTIj"
2827 },
2828 {
2829 "access" : "private",
2830 "field_name" : "current_page_len_",
2831 "field_offset" : 288,
2832 "referenced_type" : "_ZTIj"
2833 },
2834 {
2835 "access" : "private",
2836 "field_name" : "error_flag_",
2837 "field_offset" : 320,
2838 "referenced_type" : "_ZTIN4piex12binary_parse12MemoryStatusE"
2839 }
2840 ],
2841 "linker_set_key" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE",
2842 "name" : "piex::binary_parse::RangeCheckedBytePtr",
2843 "record_kind" : "class",
2844 "referenced_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE",
2845 "self_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE",
2846 "size" : 44,
2847 "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h"
2848 },
2849 {
2850 "access" : "private",
2851 "alignment" : 4,
2852 "fields" :
2853 [
2854 {
2855 "field_name" : "index",
2856 "referenced_type" : "_ZTIj"
2857 },
2858 {
2859 "field_name" : "page",
2860 "field_offset" : 32,
2861 "referenced_type" : "_ZTINSt3__110shared_ptrIN4piex12binary_parse14PagedByteArray4PageEEE"
2862 },
2863 {
2864 "field_name" : "begin",
2865 "field_offset" : 96,
2866 "referenced_type" : "_ZTIPKh"
2867 },
2868 {
2869 "field_name" : "end",
2870 "field_offset" : 128,
2871 "referenced_type" : "_ZTIPKh"
2872 }
2873 ],
2874 "linker_set_key" : "_ZTIN4piex12binary_parse20CachedPagedByteArray10CachedPageE",
2875 "name" : "piex::binary_parse::CachedPagedByteArray::CachedPage",
2876 "referenced_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArray10CachedPageE",
2877 "self_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArray10CachedPageE",
2878 "size" : 20,
2879 "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h"
2880 },
2881 {
2882 "alignment" : 4,
2883 "base_specifiers" :
2884 [
2885 {
2886 "referenced_type" : "_ZTIN4piex12binary_parse14PagedByteArrayE"
2887 }
2888 ],
2889 "fields" :
2890 [
2891 {
2892 "access" : "private",
2893 "field_name" : "mutex_",
2894 "field_offset" : 32,
2895 "referenced_type" : "_ZTINSt3__15mutexE"
2896 },
2897 {
2898 "access" : "private",
2899 "field_name" : "paged_byte_array_",
2900 "field_offset" : 64,
2901 "referenced_type" : "_ZTIPKN4piex12binary_parse14PagedByteArrayE"
2902 },
2903 {
2904 "access" : "private",
2905 "field_name" : "cache_size_",
2906 "field_offset" : 96,
2907 "referenced_type" : "_ZTIKj"
2908 },
2909 {
2910 "access" : "private",
2911 "field_name" : "cached_pages_",
2912 "field_offset" : 128,
2913 "referenced_type" : "_ZTINSt3__16vectorIN4piex12binary_parse20CachedPagedByteArray10CachedPageENS_9allocatorIS4_EEEE"
2914 }
2915 ],
2916 "linker_set_key" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE",
2917 "name" : "piex::binary_parse::CachedPagedByteArray",
2918 "record_kind" : "class",
2919 "referenced_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE",
2920 "self_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE",
2921 "size" : 28,
2922 "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h",
2923 "vtable_components" :
2924 [
2925 {
2926 "kind" : "offset_to_top"
2927 },
2928 {
2929 "kind" : "rtti",
2930 "mangled_component_name" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE"
2931 },
2932 {
2933 "kind" : "complete_dtor_pointer",
2934 "mangled_component_name" : "_ZN4piex12binary_parse20CachedPagedByteArrayD1Ev"
2935 },
2936 {
2937 "kind" : "deleting_dtor_pointer",
2938 "mangled_component_name" : "_ZN4piex12binary_parse20CachedPagedByteArrayD0Ev"
2939 },
2940 {
2941 "mangled_component_name" : "_ZNK4piex12binary_parse20CachedPagedByteArray6lengthEv"
2942 },
2943 {
2944 "mangled_component_name" : "_ZNK4piex12binary_parse20CachedPagedByteArray8pageSizeEv"
2945 },
2946 {
2947 "mangled_component_name" : "_ZNK4piex12binary_parse20CachedPagedByteArray7getPageEjPPKhS4_PNSt3__110shared_ptrINS0_14PagedByteArray4PageEEE"
2948 }
2949 ]
2950 },
2951 {
2952 "access" : "private",
2953 "alignment" : 4,
2954 "fields" :
2955 [
2956 {
2957 "field_name" : "type",
2958 "referenced_type" : "_ZTIj"
2959 },
2960 {
2961 "field_name" : "count",
2962 "field_offset" : 32,
2963 "referenced_type" : "_ZTIj"
2964 },
2965 {
2966 "field_name" : "offset",
2967 "field_offset" : 64,
2968 "referenced_type" : "_ZTIj"
2969 },
2970 {
2971 "field_name" : "value",
2972 "field_offset" : 96,
2973 "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE"
2974 }
2975 ],
2976 "linker_set_key" : "_ZTIN4piex14tiff_directory13TiffDirectory14DirectoryEntryE",
2977 "name" : "piex::tiff_directory::TiffDirectory::DirectoryEntry",
2978 "referenced_type" : "_ZTIN4piex14tiff_directory13TiffDirectory14DirectoryEntryE",
2979 "self_type" : "_ZTIN4piex14tiff_directory13TiffDirectory14DirectoryEntryE",
2980 "size" : 24,
2981 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
2982 },
2983 {
2984 "alignment" : 4,
2985 "fields" :
2986 [
2987 {
2988 "access" : "private",
2989 "field_name" : "directory_entries_",
2990 "referenced_type" : "_ZTINSt3__13mapIjN4piex14tiff_directory13TiffDirectory14DirectoryEntryENS_4lessIjEENS_9allocatorINS_4pairIKjS4_EEEEEE"
2991 },
2992 {
2993 "access" : "private",
2994 "field_name" : "tag_order_",
2995 "field_offset" : 96,
2996 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE"
2997 },
2998 {
2999 "access" : "private",
3000 "field_name" : "sub_directories_",
3001 "field_offset" : 192,
3002 "referenced_type" : "_ZTINSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEEE"
3003 },
3004 {
3005 "access" : "private",
3006 "field_name" : "endian_",
3007 "field_offset" : 288,
3008 "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE"
3009 }
3010 ],
3011 "linker_set_key" : "_ZTIN4piex14tiff_directory13TiffDirectoryE",
3012 "name" : "piex::tiff_directory::TiffDirectory",
3013 "record_kind" : "class",
3014 "referenced_type" : "_ZTIN4piex14tiff_directory13TiffDirectoryE",
3015 "self_type" : "_ZTIN4piex14tiff_directory13TiffDirectoryE",
3016 "size" : 40,
3017 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
3018 },
3019 {
3020 "alignment" : 4,
3021 "fields" :
3022 [
3023 {
3024 "field_name" : "numerator",
3025 "referenced_type" : "_ZTIj"
3026 },
3027 {
3028 "field_name" : "denominator",
3029 "field_offset" : 32,
3030 "referenced_type" : "_ZTIj"
3031 }
3032 ],
3033 "linker_set_key" : "_ZTIN4piex14tiff_directory8RationalE",
3034 "name" : "piex::tiff_directory::Rational",
3035 "referenced_type" : "_ZTIN4piex14tiff_directory8RationalE",
3036 "self_type" : "_ZTIN4piex14tiff_directory8RationalE",
3037 "size" : 8,
3038 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
3039 },
3040 {
3041 "alignment" : 4,
3042 "fields" :
3043 [
3044 {
3045 "field_name" : "numerator",
3046 "referenced_type" : "_ZTIi"
3047 },
3048 {
3049 "field_name" : "denominator",
3050 "field_offset" : 32,
3051 "referenced_type" : "_ZTIi"
3052 }
3053 ],
3054 "linker_set_key" : "_ZTIN4piex14tiff_directory9SRationalE",
3055 "name" : "piex::tiff_directory::SRational",
3056 "referenced_type" : "_ZTIN4piex14tiff_directory9SRationalE",
3057 "self_type" : "_ZTIN4piex14tiff_directory9SRationalE",
3058 "size" : 8,
3059 "source_file" : "external/piex/src/tiff_directory/tiff_directory.h"
3060 },
3061 {
3062 "alignment" : 4,
3063 "linker_set_key" : "_ZTIN4piex15StreamInterfaceE",
3064 "name" : "piex::StreamInterface",
3065 "record_kind" : "class",
3066 "referenced_type" : "_ZTIN4piex15StreamInterfaceE",
3067 "self_type" : "_ZTIN4piex15StreamInterfaceE",
3068 "size" : 4,
3069 "source_file" : "external/piex/src/piex_types.h",
3070 "vtable_components" :
3071 [
3072 {
3073 "kind" : "offset_to_top"
3074 },
3075 {
3076 "kind" : "rtti",
3077 "mangled_component_name" : "_ZTIN4piex15StreamInterfaceE"
3078 },
3079 {
3080 "kind" : "complete_dtor_pointer",
3081 "mangled_component_name" : "_ZN4piex15StreamInterfaceD1Ev"
3082 },
3083 {
3084 "kind" : "deleting_dtor_pointer",
3085 "mangled_component_name" : "_ZN4piex15StreamInterfaceD0Ev"
3086 },
3087 {
3088 "is_pure" : true,
3089 "mangled_component_name" : "_ZN4piex15StreamInterface7GetDataEjjPh"
3090 }
3091 ]
3092 },
3093 {
3094 "alignment" : 4,
3095 "fields" :
3096 [
3097 {
3098 "field_name" : "is_valid",
3099 "referenced_type" : "_ZTIb"
3100 },
3101 {
3102 "field_name" : "latitude_ref",
3103 "field_offset" : 8,
3104 "referenced_type" : "_ZTIc"
3105 },
3106 {
3107 "field_name" : "latitude",
3108 "field_offset" : 32,
3109 "referenced_type" : "_ZTIA3_N4piex16PreviewImageData8RationalE"
3110 },
3111 {
3112 "field_name" : "longitude_ref",
3113 "field_offset" : 224,
3114 "referenced_type" : "_ZTIc"
3115 },
3116 {
3117 "field_name" : "longitude",
3118 "field_offset" : 256,
3119 "referenced_type" : "_ZTIA3_N4piex16PreviewImageData8RationalE"
3120 },
3121 {
3122 "field_name" : "altitude_ref",
3123 "field_offset" : 448,
3124 "referenced_type" : "_ZTIb"
3125 },
3126 {
3127 "field_name" : "altitude",
3128 "field_offset" : 480,
3129 "referenced_type" : "_ZTIN4piex16PreviewImageData8RationalE"
3130 },
3131 {
3132 "field_name" : "time_stamp",
3133 "field_offset" : 544,
3134 "referenced_type" : "_ZTIA3_N4piex16PreviewImageData8RationalE"
3135 },
3136 {
3137 "field_name" : "date_stamp",
3138 "field_offset" : 736,
3139 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3140 }
3141 ],
3142 "linker_set_key" : "_ZTIN4piex16PreviewImageData3GpsE",
3143 "name" : "piex::PreviewImageData::Gps",
3144 "referenced_type" : "_ZTIN4piex16PreviewImageData3GpsE",
3145 "self_type" : "_ZTIN4piex16PreviewImageData3GpsE",
3146 "size" : 104,
3147 "source_file" : "external/piex/src/piex_types.h"
3148 },
3149 {
3150 "alignment" : 4,
3151 "fields" :
3152 [
3153 {
3154 "field_name" : "numerator",
3155 "referenced_type" : "_ZTIj"
3156 },
3157 {
3158 "field_name" : "denominator",
3159 "field_offset" : 32,
3160 "referenced_type" : "_ZTIj"
3161 }
3162 ],
3163 "linker_set_key" : "_ZTIN4piex16PreviewImageData8RationalE",
3164 "name" : "piex::PreviewImageData::Rational",
3165 "referenced_type" : "_ZTIN4piex16PreviewImageData8RationalE",
3166 "self_type" : "_ZTIN4piex16PreviewImageData8RationalE",
3167 "size" : 8,
3168 "source_file" : "external/piex/src/piex_types.h"
3169 },
3170 {
3171 "alignment" : 4,
3172 "fields" :
3173 [
3174 {
3175 "field_name" : "preview",
3176 "referenced_type" : "_ZTIN4piex5ImageE"
3177 },
3178 {
3179 "field_name" : "thumbnail",
3180 "field_offset" : 128,
3181 "referenced_type" : "_ZTIN4piex5ImageE"
3182 },
3183 {
3184 "field_name" : "exif_orientation",
3185 "field_offset" : 256,
3186 "referenced_type" : "_ZTIj"
3187 },
3188 {
3189 "field_name" : "color_space",
3190 "field_offset" : 288,
3191 "referenced_type" : "_ZTIN4piex16PreviewImageData10ColorSpaceE"
3192 },
3193 {
3194 "field_name" : "full_width",
3195 "field_offset" : 320,
3196 "referenced_type" : "_ZTIj"
3197 },
3198 {
3199 "field_name" : "full_height",
3200 "field_offset" : 352,
3201 "referenced_type" : "_ZTIj"
3202 },
3203 {
3204 "field_name" : "maker",
3205 "field_offset" : 384,
3206 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3207 },
3208 {
3209 "field_name" : "model",
3210 "field_offset" : 480,
3211 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3212 },
3213 {
3214 "field_name" : "date_time",
3215 "field_offset" : 576,
3216 "referenced_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE"
3217 },
3218 {
3219 "field_name" : "iso",
3220 "field_offset" : 672,
3221 "referenced_type" : "_ZTIj"
3222 },
3223 {
3224 "field_name" : "exposure_time",
3225 "field_offset" : 704,
3226 "referenced_type" : "_ZTIN4piex16PreviewImageData8RationalE"
3227 },
3228 {
3229 "field_name" : "fnumber",
3230 "field_offset" : 768,
3231 "referenced_type" : "_ZTIN4piex16PreviewImageData8RationalE"
3232 },
3233 {
3234 "field_name" : "focal_length",
3235 "field_offset" : 832,
3236 "referenced_type" : "_ZTIN4piex16PreviewImageData8RationalE"
3237 },
3238 {
3239 "field_name" : "gps",
3240 "field_offset" : 896,
3241 "referenced_type" : "_ZTIN4piex16PreviewImageData3GpsE"
3242 },
3243 {
3244 "field_name" : "cfa_pattern_dim",
3245 "field_offset" : 1728,
3246 "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE"
3247 }
3248 ],
3249 "linker_set_key" : "_ZTIN4piex16PreviewImageDataE",
3250 "name" : "piex::PreviewImageData",
3251 "referenced_type" : "_ZTIN4piex16PreviewImageDataE",
3252 "self_type" : "_ZTIN4piex16PreviewImageDataE",
3253 "size" : 228,
3254 "source_file" : "external/piex/src/piex_types.h"
3255 },
3256 {
3257 "alignment" : 4,
3258 "fields" :
3259 [
3260 {
3261 "field_name" : "width",
3262 "referenced_type" : "_ZTIt"
3263 },
3264 {
3265 "field_name" : "height",
3266 "field_offset" : 16,
3267 "referenced_type" : "_ZTIt"
3268 },
3269 {
3270 "field_name" : "length",
3271 "field_offset" : 32,
3272 "referenced_type" : "_ZTIj"
3273 },
3274 {
3275 "field_name" : "offset",
3276 "field_offset" : 64,
3277 "referenced_type" : "_ZTIj"
3278 },
3279 {
3280 "field_name" : "format",
3281 "field_offset" : 96,
3282 "referenced_type" : "_ZTIN4piex5Image6FormatE"
3283 }
3284 ],
3285 "linker_set_key" : "_ZTIN4piex5ImageE",
3286 "name" : "piex::Image",
3287 "referenced_type" : "_ZTIN4piex5ImageE",
3288 "self_type" : "_ZTIN4piex5ImageE",
3289 "size" : 16,
3290 "source_file" : "external/piex/src/piex_types.h"
3291 }
3292 ],
3293 "rvalue_reference_types" : []
3294}