Class Replayable

java.lang.Object
frc.team_8840_lib.utils.IO.IOLayer
frc.team_8840_lib.replay.Replayable
All Implemented Interfaces:
Loggable
Direct Known Subclasses:
ReplayableExample, SwerveDrive

public abstract class Replayable extends IOLayer implements Loggable
  • Constructor Details

    • Replayable

      public Replayable()
  • Method Details

    • feedThread

      protected void feedThread(LogDataThread thread, int cycle)
    • replayable

      public boolean replayable()
    • replay

      public void replay(boolean inReplay)
    • getField

      public Field getField(String name)
    • getReplaySaveMethod

      public Method getReplaySaveMethod(String name)
    • replaying

      public boolean replaying()
    • getBaseName

      public abstract String getBaseName()
      Specified by:
      getBaseName in interface Loggable
      Overrides:
      getBaseName in class IOLayer
    • replayInit

      public abstract void replayInit()
    • exitReplay

      public abstract void exitReplay()