Class NativeResourceCleaner

java.lang.Object
com.revrobotics.NativeResourceCleaner
Direct Known Subclasses:
ServoHubLowLevel, SparkLowLevel

public abstract class NativeResourceCleaner extends Object
  • Constructor Details

    • NativeResourceCleaner

      public NativeResourceCleaner()
  • Method Details

    • registerCleaner

      protected final void registerCleaner(long pointer)
    • getCleanAction

      protected abstract NativeResourceCleaner.OnClean getCleanAction()
      Note: it is important that no reference to 'this' is taken in the implementation.
      Returns:
      an action to run on clean