| { |
| "array_types" : [], |
| "builtin_types" : |
| [ |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIDi", |
| "name" : "char32_t", |
| "referenced_type" : "_ZTIDi", |
| "self_type" : "_ZTIDi", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIDn", |
| "name" : "nullptr_t", |
| "referenced_type" : "_ZTIDn", |
| "self_type" : "_ZTIDn", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 2, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIDs", |
| "name" : "char16_t", |
| "referenced_type" : "_ZTIDs", |
| "self_type" : "_ZTIDs", |
| "size" : 2 |
| }, |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIa", |
| "name" : "signed char", |
| "referenced_type" : "_ZTIa", |
| "self_type" : "_ZTIa", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIb", |
| "name" : "bool", |
| "referenced_type" : "_ZTIb", |
| "self_type" : "_ZTIb", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIc", |
| "name" : "char", |
| "referenced_type" : "_ZTIc", |
| "self_type" : "_ZTIc", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTId", |
| "name" : "double", |
| "referenced_type" : "_ZTId", |
| "self_type" : "_ZTId", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 16, |
| "linker_set_key" : "_ZTIe", |
| "name" : "long double", |
| "referenced_type" : "_ZTIe", |
| "self_type" : "_ZTIe", |
| "size" : 16 |
| }, |
| { |
| "alignment" : 4, |
| "linker_set_key" : "_ZTIf", |
| "name" : "float", |
| "referenced_type" : "_ZTIf", |
| "self_type" : "_ZTIf", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 1, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIh", |
| "name" : "unsigned char", |
| "referenced_type" : "_ZTIh", |
| "self_type" : "_ZTIh", |
| "size" : 1 |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIi", |
| "name" : "int", |
| "referenced_type" : "_ZTIi", |
| "self_type" : "_ZTIi", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIj", |
| "name" : "unsigned int", |
| "referenced_type" : "_ZTIj", |
| "self_type" : "_ZTIj", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIl", |
| "name" : "long", |
| "referenced_type" : "_ZTIl", |
| "self_type" : "_ZTIl", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIm", |
| "name" : "unsigned long", |
| "referenced_type" : "_ZTIm", |
| "self_type" : "_ZTIm", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 16, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIn", |
| "name" : "__int128", |
| "referenced_type" : "_ZTIn", |
| "self_type" : "_ZTIn", |
| "size" : 16 |
| }, |
| { |
| "alignment" : 16, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIo", |
| "name" : "unsigned __int128", |
| "referenced_type" : "_ZTIo", |
| "self_type" : "_ZTIo", |
| "size" : 16 |
| }, |
| { |
| "alignment" : 2, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIs", |
| "name" : "short", |
| "referenced_type" : "_ZTIs", |
| "self_type" : "_ZTIs", |
| "size" : 2 |
| }, |
| { |
| "alignment" : 2, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIt", |
| "name" : "unsigned short", |
| "referenced_type" : "_ZTIt", |
| "self_type" : "_ZTIt", |
| "size" : 2 |
| }, |
| { |
| "linker_set_key" : "_ZTIv", |
| "name" : "void", |
| "referenced_type" : "_ZTIv", |
| "self_type" : "_ZTIv" |
| }, |
| { |
| "alignment" : 4, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIw", |
| "name" : "wchar_t", |
| "referenced_type" : "_ZTIw", |
| "self_type" : "_ZTIw", |
| "size" : 4 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "linker_set_key" : "_ZTIx", |
| "name" : "long long", |
| "referenced_type" : "_ZTIx", |
| "self_type" : "_ZTIx", |
| "size" : 8 |
| }, |
| { |
| "alignment" : 8, |
| "is_integral" : true, |
| "is_unsigned" : true, |
| "linker_set_key" : "_ZTIy", |
| "name" : "unsigned long long", |
| "referenced_type" : "_ZTIy", |
| "self_type" : "_ZTIy", |
| "size" : 8 |
| } |
| ], |
| "elf_functions" : |
| [ |
| { |
| "name" : "_ZN4piex10TiffParser12ParseGpsDataEPKNS_14tiff_directory13TiffDirectoryEPNS_11TiffContentE" |
| }, |
| { |
| "name" : "_ZN4piex10TiffParser19GetPreviewImageDataERKNS_11TiffContentEPNS_16PreviewImageDataE" |
| }, |
| { |
| "name" : "_ZN4piex10TiffParser5ParseERKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEtPNS_11TiffContentE" |
| }, |
| { |
| "name" : "_ZN4piex10TiffParser8ParseIfdEjRKNSt3__13setIjNS1_4lessIjEENS1_9allocatorIjEEEEtPNS1_6vectorINS_14tiff_directory13TiffDirectoryENS5_ISC_EEEE" |
| }, |
| { |
| "name" : "_ZN4piex10TiffParserC1EPNS_15StreamInterfaceE" |
| }, |
| { |
| "name" : "_ZN4piex10TiffParserC1EPNS_15StreamInterfaceEj" |
| }, |
| { |
| "name" : "_ZN4piex10TiffParserC2EPNS_15StreamInterfaceE" |
| }, |
| { |
| "name" : "_ZN4piex10TiffParserC2EPNS_15StreamInterfaceEj" |
| }, |
| { |
| "name" : "_ZN4piex11IsThumbnailERKNS_5ImageEi" |
| }, |
| { |
| "name" : "_ZN4piex12GetImageDataERKNS_14tiff_directory13TiffDirectoryEPNS_15StreamInterfaceEPNS_5ImageE" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse14PagedByteArrayD0Ev" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse14PagedByteArrayD1Ev" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse14PagedByteArrayD2Ev" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtr14invalidPointerEv" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPKhm" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPNS0_14PagedByteArrayE" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1Ev" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPKhm" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPNS0_14PagedByteArrayE" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2Ev" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse6Get16sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse6Get16uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse6Get32sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse6Get32uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse6memcmpERKNS0_19RangeCheckedBytePtrES3_m" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse6strcmpERKNS0_19RangeCheckedBytePtrERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parse6strlenERKNS0_19RangeCheckedBytePtrE" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parseeqERKNS0_19RangeCheckedBytePtrES3_" |
| }, |
| { |
| "name" : "_ZN4piex12binary_parseneERKNS0_19RangeCheckedBytePtrES3_" |
| }, |
| { |
| "name" : "_ZN4piex13GetEndiannessEjPNS_15StreamInterfaceEPNS_14tiff_directory6EndianE" |
| }, |
| { |
| "name" : "_ZN4piex14GetOrientationEPNS_15StreamInterfaceEPj" |
| }, |
| { |
| "name" : "_ZN4piex14ParseDirectoryEjjNS_14tiff_directory6EndianERKNSt3__13setIjNS2_4lessIjEENS2_9allocatorIjEEEEPNS_15StreamInterfaceEPNS0_13TiffDirectoryEPj" |
| }, |
| { |
| "name" : "_ZN4piex14tiff_directory10SizeOfTypeEjPb" |
| }, |
| { |
| "name" : "_ZN4piex14tiff_directory13TiffDirectory15AddSubDirectoryERKS1_" |
| }, |
| { |
| "name" : "_ZN4piex14tiff_directory13TiffDirectory8AddEntryEjjjjRKNSt3__16vectorIhNS2_9allocatorIhEEEE" |
| }, |
| { |
| "name" : "_ZN4piex14tiff_directory13TiffDirectoryC1ENS0_6EndianE" |
| }, |
| { |
| "name" : "_ZN4piex14tiff_directory13TiffDirectoryC2ENS0_6EndianE" |
| }, |
| { |
| "name" : "_ZN4piex17GetDngInformationEPNS_15StreamInterfaceEPjS2_PNSt3__16vectorIjNS3_9allocatorIjEEEE" |
| }, |
| { |
| "name" : "_ZN4piex17GetJpegDimensionsEjPNS_15StreamInterfaceEPtS2_" |
| }, |
| { |
| "name" : "_ZN4piex18GetExifOrientationEPNS_15StreamInterfaceEjPj" |
| }, |
| { |
| "name" : "_ZN4piex18GetFullDimension32ERKNS_14tiff_directory13TiffDirectoryEPjS4_" |
| }, |
| { |
| "name" : "_ZN4piex19GetPreviewImageDataEPNS_15StreamInterfaceEPNS_16PreviewImageDataE" |
| }, |
| { |
| "name" : "_ZN4piex19SupportedExtensionsEv" |
| }, |
| { |
| "name" : "_ZN4piex20GetFullCropDimensionERKNS_14tiff_directory13TiffDirectoryEPjS4_" |
| }, |
| { |
| "name" : "_ZN4piex21BytesRequiredForIsRawEv" |
| }, |
| { |
| "name" : "_ZN4piex22image_type_recognition25RecognizeRawImageTypeLiteERKNS_12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "name" : "_ZN4piex22image_type_recognition27GetNumberOfBytesForIsOfTypeENS0_13RawImageTypesE" |
| }, |
| { |
| "name" : "_ZN4piex22image_type_recognition28GetNumberOfBytesForIsRawLiteEv" |
| }, |
| { |
| "name" : "_ZN4piex22image_type_recognition5IsRawENS0_13RawImageTypesE" |
| }, |
| { |
| "name" : "_ZN4piex22image_type_recognition8IsOfTypeERKNS_12binary_parse19RangeCheckedBytePtrENS0_13RawImageTypesE" |
| }, |
| { |
| "name" : "_ZN4piex22image_type_recognition9IsRawLiteERKNS_12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "name" : "_ZN4piex5IsRawEPNS_15StreamInterfaceE" |
| }, |
| { |
| "name" : "_ZN4piex6Get16uEPNS_15StreamInterfaceEjRKNS_14tiff_directory6EndianEPt" |
| }, |
| { |
| "name" : "_ZN4piex6Get32uEPNS_15StreamInterfaceEjRKNS_14tiff_directory6EndianEPj" |
| }, |
| { |
| "name" : "_ZN4piex7GetDataEmmPNS_15StreamInterfaceEPNS_5ErrorE" |
| }, |
| { |
| "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr12extractBytesEmm" |
| }, |
| { |
| "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr13offsetInArrayEv" |
| }, |
| { |
| "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17loadPageForOffsetEm" |
| }, |
| { |
| "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17pointerToSubArrayEmm" |
| }, |
| { |
| "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr22restrictPageToSubArrayEv" |
| }, |
| { |
| "name" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr6substrEmm" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory17GetSubDirectoriesEv" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory18GetOffsetAndLengthEjjPjS2_" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_8RationalE" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_9SRationalE" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_8RationalENS2_9allocatorIS4_EEEE" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_9SRationalENS2_9allocatorIS4_EEEE" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIhNS2_9allocatorIhEEEE" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIjNS2_9allocatorIjEEEE" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPj" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory3HasEj" |
| }, |
| { |
| "name" : "_ZNK4piex14tiff_directory13TiffDirectory4FindEj" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__127__tree_balance_after_insertIPNS_16__tree_node_baseIPvEEEEvT_S5_" |
| }, |
| { |
| "binding" : "weak", |
| "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_EElEERPNS_15__tree_end_nodeISI_EESJ_RKT_" |
| }, |
| { |
| "binding" : "weak", |
| "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_PvEElEENS_21__tree_const_iteratorIS6_SO_lEERKT_DpOT0_" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16__treeINS_12__value_typeIjN4piex14tiff_directory13TiffDirectory14DirectoryEntryEEENS_19__map_value_compareIjS6_NS_4lessIjEELb1EEENS_9allocatorIS6_EEE7destroyEPNS_11__tree_nodeIS6_PvEE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16__treeIjNS_4lessIjEENS_9allocatorIjEEE12__find_equalIjEERPNS_16__tree_node_baseIPvEENS_21__tree_const_iteratorIjPNS_11__tree_nodeIjS8_EElEERPNS_15__tree_end_nodeISA_EESB_RKT_" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16__treeIjNS_4lessIjEENS_9allocatorIjEEE7destroyEPNS_11__tree_nodeIjPvEE" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEE21__push_back_slow_pathIRKS3_EEvOT_" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16vectorIN4piex14tiff_directory8RationalENS_9allocatorIS3_EEE6assignIPS3_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS3_NS_15iterator_traitsISA_E9referenceEEE5valueEvE4typeESA_SA_" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16vectorIN4piex14tiff_directory9SRationalENS_9allocatorIS3_EEE6assignIPS3_EENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIS3_NS_15iterator_traitsISA_E9referenceEEE5valueEvE4typeESA_SA_" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE21__push_back_slow_pathIhEEvOT_" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE6assignIPhEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIhNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16vectorIhNS_9allocatorIhEEE8__appendEm" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE21__push_back_slow_pathIRKjEEvOT_" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__16vectorIjNS_9allocatorIjEEE6assignIPjEENS_9enable_ifIXaasr21__is_forward_iteratorIT_EE5valuesr16is_constructibleIjNS_15iterator_traitsIS7_E9referenceEEE5valueEvE4typeES7_S7_" |
| }, |
| { |
| "binding" : "weak", |
| "name" : "_ZNSt3__1plIcNS_11char_traitsIcEENS_9allocatorIcEEEENS_12basic_stringIT_T0_T1_EERKS9_SB_" |
| } |
| ], |
| "elf_objects" : |
| [ |
| { |
| "name" : "_ZTVN4piex12binary_parse14PagedByteArrayE" |
| } |
| ], |
| "enum_types" : |
| [ |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_SUCCESS" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_ERROR" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_ERROR_OVERFLOW" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "piex::binary_parse::RANGE_CHECKED_BYTE_ERROR_UNDERFLOW" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex12binary_parse12MemoryStatusE", |
| "name" : "piex::binary_parse::MemoryStatus", |
| "referenced_type" : "_ZTIN4piex12binary_parse12MemoryStatusE", |
| "self_type" : "_ZTIN4piex12binary_parse12MemoryStatusE", |
| "size" : 4, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "piex::tiff_directory::kLittleEndian" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "piex::tiff_directory::kBigEndian" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex14tiff_directory6EndianE", |
| "name" : "piex::tiff_directory::Endian", |
| "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE", |
| "self_type" : "_ZTIN4piex14tiff_directory6EndianE", |
| "size" : 4, |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "piex::tiff_directory::TIFF_TYPE_NONE" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "piex::tiff_directory::TIFF_TYPE_BYTE" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "piex::tiff_directory::TIFF_TYPE_ASCII" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "piex::tiff_directory::TIFF_TYPE_SHORT" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "piex::tiff_directory::TIFF_TYPE_LONG" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "piex::tiff_directory::TIFF_TYPE_RATIONAL" |
| }, |
| { |
| "enum_field_value" : 6, |
| "name" : "piex::tiff_directory::TIFF_TYPE_SBYTE" |
| }, |
| { |
| "enum_field_value" : 7, |
| "name" : "piex::tiff_directory::TIFF_TYPE_UNDEFINED" |
| }, |
| { |
| "enum_field_value" : 8, |
| "name" : "piex::tiff_directory::TIFF_TYPE_SSHORT" |
| }, |
| { |
| "enum_field_value" : 9, |
| "name" : "piex::tiff_directory::TIFF_TYPE_SLONG" |
| }, |
| { |
| "enum_field_value" : 10, |
| "name" : "piex::tiff_directory::TIFF_TYPE_SRATIONAL" |
| }, |
| { |
| "enum_field_value" : 11, |
| "name" : "piex::tiff_directory::TIFF_TYPE_FLOAT" |
| }, |
| { |
| "enum_field_value" : 12, |
| "name" : "piex::tiff_directory::TIFF_TYPE_DOUBLE" |
| }, |
| { |
| "enum_field_value" : 13, |
| "name" : "piex::tiff_directory::TIFF_IFD" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex14tiff_directory9TiffTypesE", |
| "name" : "piex::tiff_directory::TiffTypes", |
| "referenced_type" : "_ZTIN4piex14tiff_directory9TiffTypesE", |
| "self_type" : "_ZTIN4piex14tiff_directory9TiffTypesE", |
| "size" : 4, |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h", |
| "underlying_type" : "_ZTIj" |
| }, |
| { |
| "alignment" : 4, |
| "enum_fields" : |
| [ |
| { |
| "enum_field_value" : 0, |
| "name" : "piex::image_type_recognition::kNonRawImage" |
| }, |
| { |
| "enum_field_value" : 1, |
| "name" : "piex::image_type_recognition::kArwImage" |
| }, |
| { |
| "enum_field_value" : 2, |
| "name" : "piex::image_type_recognition::kCr2Image" |
| }, |
| { |
| "enum_field_value" : 3, |
| "name" : "piex::image_type_recognition::kCrwImage" |
| }, |
| { |
| "enum_field_value" : 4, |
| "name" : "piex::image_type_recognition::kDcrImage" |
| }, |
| { |
| "enum_field_value" : 5, |
| "name" : "piex::image_type_recognition::kDngImage" |
| }, |
| { |
| "enum_field_value" : 6, |
| "name" : "piex::image_type_recognition::kKdcImage" |
| }, |
| { |
| "enum_field_value" : 7, |
| "name" : "piex::image_type_recognition::kMosImage" |
| }, |
| { |
| "enum_field_value" : 8, |
| "name" : "piex::image_type_recognition::kMrwImage" |
| }, |
| { |
| "enum_field_value" : 9, |
| "name" : "piex::image_type_recognition::kNefImage" |
| }, |
| { |
| "enum_field_value" : 10, |
| "name" : "piex::image_type_recognition::kNrwImage" |
| }, |
| { |
| "enum_field_value" : 11, |
| "name" : "piex::image_type_recognition::kOrfImage" |
| }, |
| { |
| "enum_field_value" : 12, |
| "name" : "piex::image_type_recognition::kPefImage" |
| }, |
| { |
| "enum_field_value" : 13, |
| "name" : "piex::image_type_recognition::kQtkImage" |
| }, |
| { |
| "enum_field_value" : 14, |
| "name" : "piex::image_type_recognition::kRafImage" |
| }, |
| { |
| "enum_field_value" : 15, |
| "name" : "piex::image_type_recognition::kRawContaxNImage" |
| }, |
| { |
| "enum_field_value" : 16, |
| "name" : "piex::image_type_recognition::kRw2Image" |
| }, |
| { |
| "enum_field_value" : 17, |
| "name" : "piex::image_type_recognition::kSrwImage" |
| }, |
| { |
| "enum_field_value" : 18, |
| "name" : "piex::image_type_recognition::kX3fImage" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex22image_type_recognition13RawImageTypesE", |
| "name" : "piex::image_type_recognition::RawImageTypes", |
| "referenced_type" : "_ZTIN4piex22image_type_recognition13RawImageTypesE", |
| "self_type" : "_ZTIN4piex22image_type_recognition13RawImageTypesE", |
| "size" : 4, |
| "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h", |
| "underlying_type" : "_ZTIj" |
| } |
| ], |
| "function_types" : [], |
| "functions" : |
| [ |
| { |
| "function_name" : "piex::binary_parse::PagedByteArray::~PagedByteArray", |
| "linker_set_key" : "_ZN4piex12binary_parse14PagedByteArrayD0Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex12binary_parse14PagedByteArrayE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::PagedByteArray::~PagedByteArray", |
| "linker_set_key" : "_ZN4piex12binary_parse14PagedByteArrayD1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex12binary_parse14PagedByteArrayE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::PagedByteArray::~PagedByteArray", |
| "linker_set_key" : "_ZN4piex12binary_parse14PagedByteArrayD2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex12binary_parse14PagedByteArrayE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::invalidPointer", |
| "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtr14invalidPointerEv", |
| "return_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", |
| "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPKhm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIPKh" |
| }, |
| { |
| "referenced_type" : "_ZTIKm" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", |
| "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1EPNS0_14PagedByteArrayE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIPN4piex12binary_parse14PagedByteArrayE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", |
| "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC1Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", |
| "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPKhm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIPKh" |
| }, |
| { |
| "referenced_type" : "_ZTIKm" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", |
| "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2EPNS0_14PagedByteArrayE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIPN4piex12binary_parse14PagedByteArrayE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::RangeCheckedBytePtr", |
| "linker_set_key" : "_ZN4piex12binary_parse19RangeCheckedBytePtrC2Ev", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::Get16s", |
| "linker_set_key" : "_ZN4piex12binary_parse6Get16sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIKb" |
| }, |
| { |
| "referenced_type" : "_ZTIPN4piex12binary_parse12MemoryStatusE" |
| } |
| ], |
| "return_type" : "_ZTIs", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::Get16u", |
| "linker_set_key" : "_ZN4piex12binary_parse6Get16uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIKb" |
| }, |
| { |
| "referenced_type" : "_ZTIPN4piex12binary_parse12MemoryStatusE" |
| } |
| ], |
| "return_type" : "_ZTIt", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::Get32s", |
| "linker_set_key" : "_ZN4piex12binary_parse6Get32sERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIKb" |
| }, |
| { |
| "referenced_type" : "_ZTIPN4piex12binary_parse12MemoryStatusE" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::Get32u", |
| "linker_set_key" : "_ZN4piex12binary_parse6Get32uERKNS0_19RangeCheckedBytePtrEbPNS0_12MemoryStatusE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIKb" |
| }, |
| { |
| "referenced_type" : "_ZTIPN4piex12binary_parse12MemoryStatusE" |
| } |
| ], |
| "return_type" : "_ZTIj", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::memcmp", |
| "linker_set_key" : "_ZN4piex12binary_parse6memcmpERKNS0_19RangeCheckedBytePtrES3_m", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIm" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::strcmp", |
| "linker_set_key" : "_ZN4piex12binary_parse6strcmpERKNS0_19RangeCheckedBytePtrERKNSt3__112basic_stringIcNS4_11char_traitsIcEENS4_9allocatorIcEEEE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIRKNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" |
| } |
| ], |
| "return_type" : "_ZTIi", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::strlen", |
| "linker_set_key" : "_ZN4piex12binary_parse6strlenERKNS0_19RangeCheckedBytePtrE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| } |
| ], |
| "return_type" : "_ZTIm", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::operator==", |
| "linker_set_key" : "_ZN4piex12binary_parseeqERKNS0_19RangeCheckedBytePtrES3_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::operator!=", |
| "linker_set_key" : "_ZN4piex12binary_parseneERKNS0_19RangeCheckedBytePtrES3_", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::SizeOfType", |
| "linker_set_key" : "_ZN4piex14tiff_directory10SizeOfTypeEjPb", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIPb" |
| } |
| ], |
| "return_type" : "_ZTIm", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::AddSubDirectory", |
| "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectory15AddSubDirectoryERKS1_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIRKN4piex14tiff_directory13TiffDirectoryE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::AddEntry", |
| "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectory8AddEntryEjjjjRKNSt3__16vectorIhNS2_9allocatorIhEEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIRKNSt3__16vectorIhNS_9allocatorIhEEEE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::TiffDirectory", |
| "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectoryC1ENS0_6EndianE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::TiffDirectory", |
| "linker_set_key" : "_ZN4piex14tiff_directory13TiffDirectoryC2ENS0_6EndianE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::image_type_recognition::RecognizeRawImageTypeLite", |
| "linker_set_key" : "_ZN4piex22image_type_recognition25RecognizeRawImageTypeLiteERKNS_12binary_parse19RangeCheckedBytePtrE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| } |
| ], |
| "return_type" : "_ZTIN4piex22image_type_recognition13RawImageTypesE", |
| "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h" |
| }, |
| { |
| "function_name" : "piex::image_type_recognition::GetNumberOfBytesForIsOfType", |
| "linker_set_key" : "_ZN4piex22image_type_recognition27GetNumberOfBytesForIsOfTypeENS0_13RawImageTypesE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIKN4piex22image_type_recognition13RawImageTypesE" |
| } |
| ], |
| "return_type" : "_ZTIm", |
| "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h" |
| }, |
| { |
| "function_name" : "piex::image_type_recognition::GetNumberOfBytesForIsRawLite", |
| "linker_set_key" : "_ZN4piex22image_type_recognition28GetNumberOfBytesForIsRawLiteEv", |
| "return_type" : "_ZTIm", |
| "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h" |
| }, |
| { |
| "function_name" : "piex::image_type_recognition::IsRaw", |
| "linker_set_key" : "_ZN4piex22image_type_recognition5IsRawENS0_13RawImageTypesE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIKN4piex22image_type_recognition13RawImageTypesE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h" |
| }, |
| { |
| "function_name" : "piex::image_type_recognition::IsOfType", |
| "linker_set_key" : "_ZN4piex22image_type_recognition8IsOfTypeERKNS_12binary_parse19RangeCheckedBytePtrENS0_13RawImageTypesE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIKN4piex22image_type_recognition13RawImageTypesE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h" |
| }, |
| { |
| "function_name" : "piex::image_type_recognition::IsRawLite", |
| "linker_set_key" : "_ZN4piex22image_type_recognition9IsRawLiteERKNS_12binary_parse19RangeCheckedBytePtrE", |
| "parameters" : |
| [ |
| { |
| "referenced_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::extractBytes", |
| "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr12extractBytesEmm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIm" |
| }, |
| { |
| "referenced_type" : "_ZTIm" |
| } |
| ], |
| "return_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::offsetInArray", |
| "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr13offsetInArrayEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE" |
| } |
| ], |
| "return_type" : "_ZTIm", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::loadPageForOffset", |
| "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17loadPageForOffsetEm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIm" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::pointerToSubArray", |
| "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr17pointerToSubArrayEmm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIm" |
| }, |
| { |
| "referenced_type" : "_ZTIm" |
| } |
| ], |
| "return_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::restrictPageToSubArray", |
| "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr22restrictPageToSubArrayEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE" |
| } |
| ], |
| "return_type" : "_ZTIv", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::binary_parse::RangeCheckedBytePtr::substr", |
| "linker_set_key" : "_ZNK4piex12binary_parse19RangeCheckedBytePtr6substrEmm", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE" |
| }, |
| { |
| "referenced_type" : "_ZTIm" |
| }, |
| { |
| "referenced_type" : "_ZTIm" |
| } |
| ], |
| "return_type" : "_ZTINSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE", |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::GetSubDirectories", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory17GetSubDirectoriesEv", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| } |
| ], |
| "return_type" : "_ZTIRKNSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEEE", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::GetOffsetAndLength", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory18GetOffsetAndLengthEjjPjS2_", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIPj" |
| }, |
| { |
| "referenced_type" : "_ZTIPj" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::Get", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_8RationalE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIPN4piex14tiff_directory8RationalE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::Get", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNS0_9SRationalE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIPN4piex14tiff_directory9SRationalE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::Get", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__112basic_stringIcNS2_11char_traitsIcEENS2_9allocatorIcEEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIPNSt3__112basic_stringIcNS_11char_traitsIcEENS_9allocatorIcEEEE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::Get", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_8RationalENS2_9allocatorIS4_EEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIPNSt3__16vectorIN4piex14tiff_directory8RationalENS_9allocatorIS3_EEEE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::Get", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorINS0_9SRationalENS2_9allocatorIS4_EEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIPNSt3__16vectorIN4piex14tiff_directory9SRationalENS_9allocatorIS3_EEEE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::Get", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIhNS2_9allocatorIhEEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIPNSt3__16vectorIhNS_9allocatorIhEEEE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::Get", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPNSt3__16vectorIjNS2_9allocatorIjEEEE", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIPNSt3__16vectorIjNS_9allocatorIjEEEE" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::Get", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3GetEjPj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| }, |
| { |
| "referenced_type" : "_ZTIPj" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "function_name" : "piex::tiff_directory::TiffDirectory::Has", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory3HasEj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| } |
| ], |
| "return_type" : "_ZTIb", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "access" : "private", |
| "function_name" : "piex::tiff_directory::TiffDirectory::Find", |
| "linker_set_key" : "_ZNK4piex14tiff_directory13TiffDirectory4FindEj", |
| "parameters" : |
| [ |
| { |
| "is_this_ptr" : true, |
| "referenced_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectoryE" |
| }, |
| { |
| "referenced_type" : "_ZTIKj" |
| } |
| ], |
| "return_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectory14DirectoryEntryE", |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| } |
| ], |
| "global_vars" : [], |
| "lvalue_reference_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE", |
| "name" : "const piex::binary_parse::RangeCheckedBytePtr &", |
| "referenced_type" : "_ZTIKN4piex12binary_parse19RangeCheckedBytePtrE", |
| "self_type" : "_ZTIRKN4piex12binary_parse19RangeCheckedBytePtrE", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIRN4piex12binary_parse19RangeCheckedBytePtrE", |
| "name" : "piex::binary_parse::RangeCheckedBytePtr &", |
| "referenced_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE", |
| "self_type" : "_ZTIRN4piex12binary_parse19RangeCheckedBytePtrE", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| } |
| ], |
| "pointer_types" : |
| [ |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPKN4piex12binary_parse14PagedByteArrayE", |
| "name" : "const piex::binary_parse::PagedByteArray *", |
| "referenced_type" : "_ZTIKN4piex12binary_parse14PagedByteArrayE", |
| "self_type" : "_ZTIPKN4piex12binary_parse14PagedByteArrayE", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE", |
| "name" : "const piex::binary_parse::RangeCheckedBytePtr *", |
| "referenced_type" : "_ZTIKN4piex12binary_parse19RangeCheckedBytePtrE", |
| "self_type" : "_ZTIPKN4piex12binary_parse19RangeCheckedBytePtrE", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPKN4piex12binary_parse20CachedPagedByteArrayE", |
| "name" : "const piex::binary_parse::CachedPagedByteArray *", |
| "referenced_type" : "_ZTIKN4piex12binary_parse20CachedPagedByteArrayE", |
| "self_type" : "_ZTIPKN4piex12binary_parse20CachedPagedByteArrayE", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPKN4piex14tiff_directory13TiffDirectory14DirectoryEntryE", |
| "name" : "const piex::tiff_directory::TiffDirectory::DirectoryEntry *", |
| "referenced_type" : "_ZTIKN4piex14tiff_directory13TiffDirectory14DirectoryEntryE", |
| "self_type" : "_ZTIPKN4piex14tiff_directory13TiffDirectory14DirectoryEntryE", |
| "size" : 8, |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPKh", |
| "name" : "const unsigned char *", |
| "referenced_type" : "_ZTIKh", |
| "self_type" : "_ZTIPKh", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPN4piex12binary_parse12MemoryStatusE", |
| "name" : "piex::binary_parse::MemoryStatus *", |
| "referenced_type" : "_ZTIN4piex12binary_parse12MemoryStatusE", |
| "self_type" : "_ZTIPN4piex12binary_parse12MemoryStatusE", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE", |
| "name" : "piex::binary_parse::RangeCheckedBytePtr *", |
| "referenced_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE", |
| "self_type" : "_ZTIPN4piex12binary_parse19RangeCheckedBytePtrE", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPN4piex12binary_parse20CachedPagedByteArrayE", |
| "name" : "piex::binary_parse::CachedPagedByteArray *", |
| "referenced_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE", |
| "self_type" : "_ZTIPN4piex12binary_parse20CachedPagedByteArrayE", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPPKh", |
| "name" : "const unsigned char **", |
| "referenced_type" : "_ZTIPKh", |
| "self_type" : "_ZTIPPKh", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPb", |
| "name" : "bool *", |
| "referenced_type" : "_ZTIb", |
| "self_type" : "_ZTIPb", |
| "size" : 8, |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIPm", |
| "name" : "unsigned long *", |
| "referenced_type" : "_ZTIm", |
| "self_type" : "_ZTIPm", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h" |
| } |
| ], |
| "qualified_types" : |
| [ |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKN4piex12binary_parse14PagedByteArrayE", |
| "name" : "const piex::binary_parse::PagedByteArray", |
| "referenced_type" : "_ZTIN4piex12binary_parse14PagedByteArrayE", |
| "self_type" : "_ZTIKN4piex12binary_parse14PagedByteArrayE", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKN4piex12binary_parse19RangeCheckedBytePtrE", |
| "name" : "const piex::binary_parse::RangeCheckedBytePtr", |
| "referenced_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE", |
| "self_type" : "_ZTIKN4piex12binary_parse19RangeCheckedBytePtrE", |
| "size" : 88, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "alignment" : 8, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKN4piex12binary_parse20CachedPagedByteArrayE", |
| "name" : "const piex::binary_parse::CachedPagedByteArray", |
| "referenced_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE", |
| "self_type" : "_ZTIKN4piex12binary_parse20CachedPagedByteArrayE", |
| "size" : 88, |
| "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h" |
| }, |
| { |
| "alignment" : 4, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKN4piex22image_type_recognition13RawImageTypesE", |
| "name" : "const piex::image_type_recognition::RawImageTypes", |
| "referenced_type" : "_ZTIN4piex22image_type_recognition13RawImageTypesE", |
| "self_type" : "_ZTIKN4piex22image_type_recognition13RawImageTypesE", |
| "size" : 4, |
| "source_file" : "external/piex/src/image_type_recognition/image_type_recognition_lite.h" |
| }, |
| { |
| "alignment" : 1, |
| "is_const" : true, |
| "linker_set_key" : "_ZTIKh", |
| "name" : "const unsigned char", |
| "referenced_type" : "_ZTIh", |
| "self_type" : "_ZTIKh", |
| "size" : 1, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| } |
| ], |
| "record_types" : |
| [ |
| { |
| "alignment" : 1, |
| "linker_set_key" : "_ZTIN4piex12binary_parse14PagedByteArray4PageE", |
| "name" : "piex::binary_parse::PagedByteArray::Page", |
| "record_kind" : "class", |
| "referenced_type" : "_ZTIN4piex12binary_parse14PagedByteArray4PageE", |
| "self_type" : "_ZTIN4piex12binary_parse14PagedByteArray4PageE", |
| "size" : 1, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "alignment" : 8, |
| "linker_set_key" : "_ZTIN4piex12binary_parse14PagedByteArrayE", |
| "name" : "piex::binary_parse::PagedByteArray", |
| "record_kind" : "class", |
| "referenced_type" : "_ZTIN4piex12binary_parse14PagedByteArrayE", |
| "self_type" : "_ZTIN4piex12binary_parse14PagedByteArrayE", |
| "size" : 8, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN4piex12binary_parse14PagedByteArrayE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN4piex12binary_parse14PagedByteArrayD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN4piex12binary_parse14PagedByteArrayD0Ev" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK4piex12binary_parse14PagedByteArray6lengthEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK4piex12binary_parse14PagedByteArray8pageSizeEv" |
| }, |
| { |
| "is_pure" : true, |
| "mangled_component_name" : "_ZNK4piex12binary_parse14PagedByteArray7getPageEmPPKhS4_PNSt3__110shared_ptrINS1_4PageEEE" |
| } |
| ] |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "array_", |
| "referenced_type" : "_ZTINSt3__110shared_ptrIN4piex12binary_parse14PagedByteArrayEEE" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "page_", |
| "field_offset" : 128, |
| "referenced_type" : "_ZTINSt3__110shared_ptrIN4piex12binary_parse14PagedByteArray4PageEEE" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "page_data_", |
| "field_offset" : 256, |
| "referenced_type" : "_ZTIPKh" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "current_pos_", |
| "field_offset" : 320, |
| "referenced_type" : "_ZTIm" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "sub_array_begin_", |
| "field_offset" : 384, |
| "referenced_type" : "_ZTIm" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "sub_array_end_", |
| "field_offset" : 448, |
| "referenced_type" : "_ZTIm" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "page_begin_offset_", |
| "field_offset" : 512, |
| "referenced_type" : "_ZTIm" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "current_page_len_", |
| "field_offset" : 576, |
| "referenced_type" : "_ZTIm" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "error_flag_", |
| "field_offset" : 640, |
| "referenced_type" : "_ZTIN4piex12binary_parse12MemoryStatusE" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE", |
| "name" : "piex::binary_parse::RangeCheckedBytePtr", |
| "record_kind" : "class", |
| "referenced_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE", |
| "self_type" : "_ZTIN4piex12binary_parse19RangeCheckedBytePtrE", |
| "size" : 88, |
| "source_file" : "external/piex/src/binary_parse/range_checked_byte_ptr.h" |
| }, |
| { |
| "access" : "private", |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "index", |
| "referenced_type" : "_ZTIm" |
| }, |
| { |
| "field_name" : "page", |
| "field_offset" : 64, |
| "referenced_type" : "_ZTINSt3__110shared_ptrIN4piex12binary_parse14PagedByteArray4PageEEE" |
| }, |
| { |
| "field_name" : "begin", |
| "field_offset" : 192, |
| "referenced_type" : "_ZTIPKh" |
| }, |
| { |
| "field_name" : "end", |
| "field_offset" : 256, |
| "referenced_type" : "_ZTIPKh" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex12binary_parse20CachedPagedByteArray10CachedPageE", |
| "name" : "piex::binary_parse::CachedPagedByteArray::CachedPage", |
| "referenced_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArray10CachedPageE", |
| "self_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArray10CachedPageE", |
| "size" : 40, |
| "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h" |
| }, |
| { |
| "alignment" : 8, |
| "base_specifiers" : |
| [ |
| { |
| "referenced_type" : "_ZTIN4piex12binary_parse14PagedByteArrayE" |
| } |
| ], |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "mutex_", |
| "field_offset" : 64, |
| "referenced_type" : "_ZTINSt3__15mutexE" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "paged_byte_array_", |
| "field_offset" : 384, |
| "referenced_type" : "_ZTIPKN4piex12binary_parse14PagedByteArrayE" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "cache_size_", |
| "field_offset" : 448, |
| "referenced_type" : "_ZTIKm" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "cached_pages_", |
| "field_offset" : 512, |
| "referenced_type" : "_ZTINSt3__16vectorIN4piex12binary_parse20CachedPagedByteArray10CachedPageENS_9allocatorIS4_EEEE" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE", |
| "name" : "piex::binary_parse::CachedPagedByteArray", |
| "record_kind" : "class", |
| "referenced_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE", |
| "self_type" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE", |
| "size" : 88, |
| "source_file" : "external/piex/src/binary_parse/cached_paged_byte_array.h", |
| "vtable_components" : |
| [ |
| { |
| "kind" : "offset_to_top" |
| }, |
| { |
| "kind" : "rtti", |
| "mangled_component_name" : "_ZTIN4piex12binary_parse20CachedPagedByteArrayE" |
| }, |
| { |
| "kind" : "complete_dtor_pointer", |
| "mangled_component_name" : "_ZN4piex12binary_parse20CachedPagedByteArrayD1Ev" |
| }, |
| { |
| "kind" : "deleting_dtor_pointer", |
| "mangled_component_name" : "_ZN4piex12binary_parse20CachedPagedByteArrayD0Ev" |
| }, |
| { |
| "mangled_component_name" : "_ZNK4piex12binary_parse20CachedPagedByteArray6lengthEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK4piex12binary_parse20CachedPagedByteArray8pageSizeEv" |
| }, |
| { |
| "mangled_component_name" : "_ZNK4piex12binary_parse20CachedPagedByteArray7getPageEmPPKhS4_PNSt3__110shared_ptrINS0_14PagedByteArray4PageEEE" |
| } |
| ] |
| }, |
| { |
| "access" : "private", |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "field_name" : "type", |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "field_name" : "count", |
| "field_offset" : 32, |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "field_name" : "offset", |
| "field_offset" : 64, |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "field_name" : "value", |
| "field_offset" : 128, |
| "referenced_type" : "_ZTINSt3__16vectorIhNS_9allocatorIhEEEE" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex14tiff_directory13TiffDirectory14DirectoryEntryE", |
| "name" : "piex::tiff_directory::TiffDirectory::DirectoryEntry", |
| "referenced_type" : "_ZTIN4piex14tiff_directory13TiffDirectory14DirectoryEntryE", |
| "self_type" : "_ZTIN4piex14tiff_directory13TiffDirectory14DirectoryEntryE", |
| "size" : 40, |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "alignment" : 8, |
| "fields" : |
| [ |
| { |
| "access" : "private", |
| "field_name" : "directory_entries_", |
| "referenced_type" : "_ZTINSt3__13mapIjN4piex14tiff_directory13TiffDirectory14DirectoryEntryENS_4lessIjEENS_9allocatorINS_4pairIKjS4_EEEEEE" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "tag_order_", |
| "field_offset" : 192, |
| "referenced_type" : "_ZTINSt3__16vectorIjNS_9allocatorIjEEEE" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "sub_directories_", |
| "field_offset" : 384, |
| "referenced_type" : "_ZTINSt3__16vectorIN4piex14tiff_directory13TiffDirectoryENS_9allocatorIS3_EEEE" |
| }, |
| { |
| "access" : "private", |
| "field_name" : "endian_", |
| "field_offset" : 576, |
| "referenced_type" : "_ZTIN4piex14tiff_directory6EndianE" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex14tiff_directory13TiffDirectoryE", |
| "name" : "piex::tiff_directory::TiffDirectory", |
| "record_kind" : "class", |
| "referenced_type" : "_ZTIN4piex14tiff_directory13TiffDirectoryE", |
| "self_type" : "_ZTIN4piex14tiff_directory13TiffDirectoryE", |
| "size" : 80, |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "field_name" : "numerator", |
| "referenced_type" : "_ZTIj" |
| }, |
| { |
| "field_name" : "denominator", |
| "field_offset" : 32, |
| "referenced_type" : "_ZTIj" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex14tiff_directory8RationalE", |
| "name" : "piex::tiff_directory::Rational", |
| "referenced_type" : "_ZTIN4piex14tiff_directory8RationalE", |
| "self_type" : "_ZTIN4piex14tiff_directory8RationalE", |
| "size" : 8, |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| }, |
| { |
| "alignment" : 4, |
| "fields" : |
| [ |
| { |
| "field_name" : "numerator", |
| "referenced_type" : "_ZTIi" |
| }, |
| { |
| "field_name" : "denominator", |
| "field_offset" : 32, |
| "referenced_type" : "_ZTIi" |
| } |
| ], |
| "linker_set_key" : "_ZTIN4piex14tiff_directory9SRationalE", |
| "name" : "piex::tiff_directory::SRational", |
| "referenced_type" : "_ZTIN4piex14tiff_directory9SRationalE", |
| "self_type" : "_ZTIN4piex14tiff_directory9SRationalE", |
| "size" : 8, |
| "source_file" : "external/piex/src/tiff_directory/tiff_directory.h" |
| } |
| ], |
| "rvalue_reference_types" : [] |
| } |