Package org.robovm.apple.dispatch
Class DispatchData
java.lang.Object
org.robovm.rt.bro.NativeObject
org.robovm.apple.dispatch.DispatchObject
org.robovm.apple.dispatch.DispatchData
public class DispatchData extends DispatchObject
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDispatchData.DispatchDataPtrNested classes/interfaces inherited from class org.robovm.apple.dispatch.DispatchObject
DispatchObject.DispatchObjectPtrNested classes/interfaces inherited from class org.robovm.rt.bro.NativeObject
NativeObject.Marshaler -
Constructor Summary
Constructors Modifier Constructor Description protectedDispatchData() -
Method Summary
Modifier and Type Method Description booleanapply(Block4<DispatchData,Long,VoidPtr,Long,Boolean> applier)DispatchDatacopyRegion(long location, MachineSizedUIntPtr offset_ptr)static DispatchDatacreate(VoidPtr buffer, long size, DispatchQueue queue, Runnable destructor)DispatchDatacreateConcat(DispatchData data2)DispatchDatacreateMap(VoidPtr.VoidPtrPtr buffer_ptr, MachineSizedUIntPtr size_ptr)DispatchDatacreateSubrange(long offset, long length)static DispatchDataDestructorFree()static DispatchDataDestructorMunmap()static DispatchDataEmpty()longgetSize()Methods inherited from class org.robovm.apple.dispatch.DispatchObject
release, resume, retain, setTargetQueue, suspend
-
Constructor Details
-
DispatchData
protected DispatchData()
-
-
Method Details
-
Empty
-
DestructorFree
-
DestructorMunmap
-
create
public static DispatchData create(VoidPtr buffer, long size, DispatchQueue queue, Runnable destructor) -
getSize
public long getSize() -
createMap
-
createConcat
-
createSubrange
-
apply
-
copyRegion
-