WPILibC++ 2024.3.2
|
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::DataLog | inline |
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::DataLog | inline |
AddStructSchema(const I &... info, int64_t timestamp=0) | wpi::log::DataLog | inline |
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::DataLog | explicit |
DataLog(wpi::Logger &msglog, std::string_view dir="", std::string_view filename="", double period=0.25, std::string_view extraHeader="") | wpi::log::DataLog | explicit |
DataLog(std::function< void(std::span< const uint8_t > data)> write, double period=0.25, std::string_view extraHeader="") | wpi::log::DataLog | explicit |
DataLog(wpi::Logger &msglog, std::function< void(std::span< const uint8_t > data)> write, double period=0.25, std::string_view extraHeader="") | wpi::log::DataLog | explicit |
DataLog(const DataLog &)=delete | wpi::log::DataLog | |
DataLog(DataLog &&)=delete | wpi::log::DataLog | |
Finish(int entry, int64_t timestamp=0) | wpi::log::DataLog | |
Flush() | wpi::log::DataLog | |
HasSchema(std::string_view name) const | wpi::log::DataLog | |
operator=(const DataLog &)=delete | wpi::log::DataLog | |
operator=(const DataLog &&)=delete | wpi::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 |