123456789101112131415161718192021222324 |
- using System.Diagnostics.CodeAnalysis;
- namespace OpenCvSharp;
- /// <summary>
- /// Template class for smart reference-counting pointers
- /// </summary>
- public abstract class Ptr : DisposableCvObject
- {
- /// <summary>
- /// Constructor
- /// </summary>
- /// <param name="ptr"></param>
- protected Ptr(IntPtr ptr)
- {
- this.ptr = ptr;
- }
- /// <summary>
- /// Returns Ptr<T>.get() pointer
- /// </summary>
- [SuppressMessage("Microsoft.Design", "CA1716: Identifiers should not match keywords")]
- public abstract IntPtr Get();
- }
|