Package edu.wpi.first.util.datalog
Class RawLogEntry
java.lang.Object
edu.wpi.first.util.datalog.DataLogEntry
edu.wpi.first.util.datalog.RawLogEntry
public class RawLogEntry extends DataLogEntry
Log raw byte array values.
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RawLogEntry(DataLog log, String name)
RawLogEntry(DataLog log, String name, long timestamp)
RawLogEntry(DataLog log, String name, String metadata)
RawLogEntry(DataLog log, String name, String metadata, long timestamp)
RawLogEntry(DataLog log, String name, String metadata, String type)
RawLogEntry(DataLog log, String name, String metadata, String type, long timestamp)
-
Method Summary
Modifier and Type Method Description void
append(byte[] value)
Appends a record to the log.void
append(byte[] value, int start, int len)
Appends a record to the log.void
append(byte[] value, int start, int len, long timestamp)
Appends a record to the log.void
append(byte[] value, long timestamp)
Appends a record to the log.void
append(ByteBuffer value)
Appends a record to the log.void
append(ByteBuffer value, int start, int len)
Appends a record to the log.void
append(ByteBuffer value, int start, int len, long timestamp)
Appends a record to the log.void
append(ByteBuffer value, long timestamp)
Appends a record to the log.Methods inherited from class edu.wpi.first.util.datalog.DataLogEntry
finish, finish, setMetadata, setMetadata
-
Field Details
-
kDataType
- See Also:
- Constant Field Values
-
-
Constructor Details
-
Method Details
-
append
Appends a record to the log.- Parameters:
value
- Value to record; will send entire array contentstimestamp
- Time stamp (0 to indicate now)
-
append
Appends a record to the log.- Parameters:
value
- Value to record; will send entire array contents
-
append
Appends a record to the log.- Parameters:
value
- Data to recordstart
- Start position of data (in byte array)len
- Length of data (must be less than or equal to value.length - offset)timestamp
- Time stamp (0 to indicate now)
-
append
Appends a record to the log.- Parameters:
value
- Data to recordstart
- Start position of data (in byte array)len
- Length of data (must be less than or equal to value.length - offset)
-
append
Appends a record to the log.- Parameters:
value
- Data to record; will send from value.position() to value.capacity()timestamp
- Time stamp (0 to indicate now)
-
append
Appends a record to the log.- Parameters:
value
- Data to record; will send from value.position() to value.capacity()
-
append
Appends a record to the log.- Parameters:
value
- Data to recordstart
- Start position of data (in value buffer)len
- Length of data (must be less than or equal to value.length - offset)timestamp
- Time stamp (0 to indicate now)
-
append
Appends a record to the log.- Parameters:
value
- Data to recordstart
- Start position of data (in value buffer)len
- Length of data (must be less than or equal to value.length - offset)
-