WPILibC++ 2025.0.0-alpha-1-10-g1ccd8d1
wpi::log::DataLog Member List

This is the complete list of members for wpi::log::DataLog, including all inherited members.

AddProtobufSchema(ProtobufMessage< T > &msg, int64_t timestamp=0)wpi::log::DataLoginline
AddSchema(std::string_view name, std::string_view type, std::span< const uint8_t > schema, int64_t timestamp=0)wpi::log::DataLog
AddSchema(std::string_view name, std::string_view type, std::string_view schema, int64_t timestamp=0)wpi::log::DataLoginline
AddStructSchema(const I &... info, int64_t timestamp=0)wpi::log::DataLoginline
AppendBoolean(int entry, bool value, int64_t timestamp)wpi::log::DataLog
AppendBooleanArray(int entry, std::span< const bool > arr, int64_t timestamp)wpi::log::DataLog
AppendBooleanArray(int entry, std::span< const int > arr, int64_t timestamp)wpi::log::DataLog
AppendBooleanArray(int entry, std::span< const uint8_t > arr, int64_t timestamp)wpi::log::DataLog
AppendDouble(int entry, double value, int64_t timestamp)wpi::log::DataLog
AppendDoubleArray(int entry, std::span< const double > arr, int64_t timestamp)wpi::log::DataLog
AppendFloat(int entry, float value, int64_t timestamp)wpi::log::DataLog
AppendFloatArray(int entry, std::span< const float > arr, int64_t timestamp)wpi::log::DataLog
AppendInteger(int entry, int64_t value, int64_t timestamp)wpi::log::DataLog
AppendIntegerArray(int entry, std::span< const int64_t > arr, int64_t timestamp)wpi::log::DataLog
AppendRaw(int entry, std::span< const uint8_t > data, int64_t timestamp)wpi::log::DataLog
AppendRaw2(int entry, std::span< const std::span< const uint8_t > > data, int64_t timestamp)wpi::log::DataLog
AppendString(int entry, std::string_view value, int64_t timestamp)wpi::log::DataLog
AppendStringArray(int entry, std::span< const std::string > arr, int64_t timestamp)wpi::log::DataLog
AppendStringArray(int entry, std::span< const std::string_view > arr, int64_t timestamp)wpi::log::DataLog
AppendStringArray(int entry, std::span< const struct WPI_String > arr, int64_t timestamp)wpi::log::DataLog
BufferFull()=0wpi::log::DataLogprotectedpure virtual
BufferHalfFull()wpi::log::DataLogprotectedvirtual
DataLog(const DataLog &)=deletewpi::log::DataLog
DataLog(DataLog &&)=deletewpi::log::DataLog
DataLog(wpi::Logger &msglog, std::string_view extraHeader="")wpi::log::DataLoginlineexplicitprotected
Finish(int entry, int64_t timestamp=0)wpi::log::DataLog
Flush()=0wpi::log::DataLogpure virtual
FlushBufs(std::vector< Buffer > *writeBufs)wpi::log::DataLogprotected
HasSchema(std::string_view name) constwpi::log::DataLog
kBlockSizewpi::log::DataLogprotectedstatic
m_msglogwpi::log::DataLogprotected
operator=(const DataLog &)=deletewpi::log::DataLog
operator=(const DataLog &&)=deletewpi::log::DataLog
Pause()wpi::log::DataLogvirtual
ReleaseBufs(std::vector< Buffer > *bufs)wpi::log::DataLogprotected
Resume()wpi::log::DataLogvirtual
s_defaultMessageLogwpi::log::DataLogprotectedstatic
SetMetadata(int entry, std::string_view metadata, int64_t timestamp=0)wpi::log::DataLog
Start(std::string_view name, std::string_view type, std::string_view metadata={}, int64_t timestamp=0)wpi::log::DataLog
StartFile()wpi::log::DataLogprotected
Stop()wpi::log::DataLogvirtual
~DataLog()=defaultwpi::log::DataLogvirtual