JavaScript is disabled on your browser.
Constructor Summary
Constructors
Method Summary
All Methods Instance Methods Concrete Methods
boolean
This could be a static method, but it's not because this class controls initializing
DataLogManager
, which has to be done before this method can be called.
void
log (long timestamp,
String key,
boolean value)
void
log (long timestamp,
String key,
boolean[] value)
void
log (long timestamp,
String key,
double value)
void
log (long timestamp,
String key,
double[] value)
void
void
log (long timestamp,
String key,
float[] value)
void
void
log (long timestamp,
String key,
long[] value)
<T> void
<T> void
void
void
void
void
Methods inherited from class java.lang.Object
clone , equals , finalize , getClass , hashCode , notify , notifyAll , toString , wait , wait , wait
Method Details
log
public void log (long timestamp,
String key,
boolean[] value)
Specified by:
log
in interface Reporter
log
public void log (long timestamp,
String key,
boolean value)
Specified by:
log
in interface Reporter
log
public void log (long timestamp,
String key,
double[] value)
Specified by:
log
in interface Reporter
log
public void log (long timestamp,
String key,
double value)
Specified by:
log
in interface Reporter
log
public void log (long timestamp,
String key,
float[] value)
Specified by:
log
in interface Reporter
log
public void log (long timestamp,
String key,
float value)
Specified by:
log
in interface Reporter
log
public void log (long timestamp,
String key,
long[] value)
Specified by:
log
in interface Reporter
log
public void log (long timestamp,
String key,
long value)
Specified by:
log
in interface Reporter
log
public <T> void log (long timestamp,
String key,
Struct <T> struct,
T[] value)
Specified by:
log
in interface Reporter
log
public <T> void log (long timestamp,
String key,
Struct <T> struct,
T value)
Specified by:
log
in interface Reporter
isLogDestinationValid
public boolean isLogDestinationValid ()
This could be a static method, but it's not because this class controls initializing
DataLogManager
, which has to be done before this method can be called.
Returns:
Whether the log destination directory is valid. On a roboRIO 2 this is always true, on
a roboRIO 1 this is true when a USB drive is attached.