WPILibC++ 2024.3.2
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 WPI_DataLog_String > arr, int64_t timestamp)wpi::log::DataLog
DataLog(std::string_view dir="", std::string_view filename="", double period=0.25, std::string_view extraHeader="")wpi::log::DataLogexplicit
DataLog(wpi::Logger &msglog, std::string_view dir="", std::string_view filename="", double period=0.25, std::string_view extraHeader="")wpi::log::DataLogexplicit
DataLog(std::function< void(std::span< const uint8_t > data)> write, double period=0.25, std::string_view extraHeader="")wpi::log::DataLogexplicit
DataLog(wpi::Logger &msglog, std::function< void(std::span< const uint8_t > data)> write, double period=0.25, std::string_view extraHeader="")wpi::log::DataLogexplicit
DataLog(const DataLog &)=deletewpi::log::DataLog
DataLog(DataLog &&)=deletewpi::log::DataLog
Finish(int entry, int64_t timestamp=0)wpi::log::DataLog
Flush()wpi::log::DataLog
HasSchema(std::string_view name) constwpi::log::DataLog
operator=(const DataLog &)=deletewpi::log::DataLog
operator=(const DataLog &&)=deletewpi::log::DataLog
Pause()wpi::log::DataLog
Resume()wpi::log::DataLog
SetFilename(std::string_view filename)wpi::log::DataLog
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
Stop()wpi::log::DataLog
~DataLog()wpi::log::DataLog