/// <summary> /// Return a pointer to the unmanaged version of this callback. /// </summary> /// <param name="callback">The callback.</param> /// <returns>A pointer to a shadow c++ callback</returns> public static IntPtr ToIntPtr(PriorityComparison callback) { return(ToCallbackPtr <PriorityComparison>(callback)); }
/// <summary> /// Return a pointer to the unamanged version of this callback. /// </summary> /// <param name="callback">The callback.</param> /// <returns>A pointer to a shadow c++ callback</returns> public static IntPtr ToIntPtr(PriorityComparison callback) { return ToCallbackPtr<PriorityComparison>(callback); }
public AdvancedHeap(int length, PriorityComparison comparison) { _array = new T[length]; _comparison = comparison; }