java.lang.Object
org.libheif.linuxosx.heif_reader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interfacestatic interfacestatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic MemoryLayout$LAYOUT()static MemorySegmentallocate(ResourceScope scope) static MemorySegmentallocate(SegmentAllocator allocator) static MemorySegmentallocateArray(int len, ResourceScope scope) static MemorySegmentallocateArray(int len, SegmentAllocator allocator) static heif_reader.get_positionget_position(MemorySegment segment) static MemoryAddressstatic MemoryAddressget_position$get(MemorySegment seg, long index) static voidget_position$set(MemorySegment seg, long index, MemoryAddress x) static voidstatic VarHandlestatic MemorySegmentofAddress(MemoryAddress addr, ResourceScope scope) static heif_reader.readread(MemorySegment segment) static MemoryAddressread$get(MemorySegment seg) static MemoryAddressread$get(MemorySegment seg, long index) static voidread$set(MemorySegment seg, long index, MemoryAddress x) static voidread$set(MemorySegment seg, MemoryAddress x) static VarHandleread$VH()static intstatic intreader_api_version$get(MemorySegment seg, long index) static voidreader_api_version$set(MemorySegment seg, int x) static voidreader_api_version$set(MemorySegment seg, long index, int x) static VarHandlestatic heif_reader.seekseek(MemorySegment segment) static MemoryAddressseek$get(MemorySegment seg) static MemoryAddressseek$get(MemorySegment seg, long index) static voidseek$set(MemorySegment seg, long index, MemoryAddress x) static voidseek$set(MemorySegment seg, MemoryAddress x) static VarHandleseek$VH()static longsizeof()wait_for_file_size(MemorySegment segment) static MemoryAddressstatic MemoryAddresswait_for_file_size$get(MemorySegment seg, long index) static voidwait_for_file_size$set(MemorySegment seg, long index, MemoryAddress x) static voidstatic VarHandle
-
Constructor Details
-
heif_reader
public heif_reader()
-
-
Method Details
-
$LAYOUT
-
reader_api_version$VH
-
reader_api_version$get
-
reader_api_version$set
-
reader_api_version$get
-
reader_api_version$set
-
get_position$VH
-
get_position$get
-
get_position$set
-
get_position$get
-
get_position$set
-
get_position
-
read$VH
-
read$get
-
read$set
-
read$get
-
read$set
-
read
-
seek$VH
-
seek$get
-
seek$set
-
seek$get
-
seek$set
-
seek
-
wait_for_file_size$VH
-
wait_for_file_size$get
-
wait_for_file_size$set
-
wait_for_file_size$get
-
wait_for_file_size$set
-
wait_for_file_size
-
sizeof
public static long sizeof() -
allocate
-
allocate
-
allocateArray
-
allocateArray
-
ofAddress
-