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