WPILibC++ 2025.0.0-alpha-1-9-ga2beb75
wpi::log Namespace Reference

Namespaces

namespace  impl
 

Classes

class  BooleanArrayLogEntry
 Log array of boolean values. More...
 
class  BooleanLogEntry
 Log boolean values. More...
 
class  DataLog
 A data log for high-speed writing of data values. More...
 
class  DataLogBackgroundWriter
 A data log background writer that periodically flushes the data log on a background thread. More...
 
class  DataLogEntry
 Log entry base class. More...
 
class  DataLogIterator
 DataLogReader iterator. More...
 
class  DataLogReader
 Data log reader (reads logs written by the DataLog class). More...
 
class  DataLogRecord
 A record in the data log. More...
 
class  DataLogWriter
 A data log writer that flushes the data log to a file when Flush() is called. More...
 
class  DoubleArrayLogEntry
 Log array of double values. More...
 
class  DoubleLogEntry
 Log double values. More...
 
class  FloatArrayLogEntry
 Log array of float values. More...
 
class  FloatLogEntry
 Log float values. More...
 
class  IntegerArrayLogEntry
 Log array of integer values. More...
 
class  IntegerLogEntry
 Log integer values. More...
 
struct  MetadataRecordData
 Data contained in a set metadata control record as created by DataLog::SetMetadata(). More...
 
class  ProtobufLogEntry
 Log protobuf serializable objects. More...
 
class  RawLogEntry
 Log arbitrary byte data. More...
 
struct  StartRecordData
 Data contained in a start control record as created by DataLog::Start() when writing the log. More...
 
class  StringArrayLogEntry
 Log array of string values. More...
 
class  StringLogEntry
 Log string values. More...
 
class  StructArrayLogEntry
 Log raw struct serializable array of objects. More...
 
class  StructLogEntry
 Log raw struct serializable objects. More...