Class TrcTraceLogger

java.lang.Object
trclib.robotcore.TrcTraceLogger

public class TrcTraceLogger extends Object
  • Field Details

  • Constructor Details

    • TrcTraceLogger

      public TrcTraceLogger(String traceLogName)
      Constructor: Create an instance of the trace logger.
      Parameters:
      traceLogName - specifies the log file name.
  • Method Details

    • toString

      public String toString()
      This method returns the trace log name.
      Overrides:
      toString in class Object
      Returns:
      trace log name, "None" if no log file opened.
    • setEnabled

      public void setEnabled(boolean enabled)
      This method enables/disables the trace logger thread.
      Parameters:
      enabled - specifies true to enable logger thread, false to disable.
    • isEnabled

      public boolean isEnabled()
      This method checks if the trace log is enabled.
      Returns:
      true if trace log is enabled, false if disabled.
    • logMessage

      public boolean logMessage(String msg)
      This method is called to log a message to the log file.
      Parameters:
      msg - specifies the message to be logged.