Class CFBinaryHeap

All Implemented Interfaces:
AutoCloseable

public class CFBinaryHeap
extends CFType
  • Constructor Details

    • CFBinaryHeap

      protected CFBinaryHeap()
  • Method Details

    • create

      public static CFBinaryHeap create​(long capacity)
    • create

      public static CFBinaryHeap create​(CFAllocator allocator, long capacity)
    • createCopy

      public static CFBinaryHeap createCopy​(long capacity, CFBinaryHeap heap)
    • count

      public long count​(CFType value)
    • count

      public long count​(NSObject value)
    • count

      public long count​(Struct<?> value)
    • contains

      public boolean contains​(CFType value)
    • contains

      public boolean contains​(NSObject value)
    • contains

      public boolean contains​(Struct<?> value)
    • add

      public void add​(CFType value)
    • add

      public void add​(NSObject value)
    • add

      public void add​(Struct<?> value)
    • getCopyStringCallBacks

      public static org.robovm.apple.corefoundation.CFBinaryHeapCallBacks getCopyStringCallBacks()
    • getClassTypeID

      public static long getClassTypeID()
    • createCopy

      public static CFBinaryHeap createCopy​(CFAllocator allocator, long capacity, CFBinaryHeap heap)
    • size

      public long size()
    • getMinimum

      public VoidPtr getMinimum()
    • removeMinimum

      public void removeMinimum()
    • clear

      public void clear()