Log string values.
More...
#include <wpi/DataLog.h>
|
| StringLogEntry ()=default |
|
| StringLogEntry (DataLog &log, std::string_view name, int64_t timestamp=0) |
|
| StringLogEntry (DataLog &log, std::string_view name, std::string_view metadata, int64_t timestamp=0) |
|
| StringLogEntry (DataLog &log, std::string_view name, std::string_view metadata, std::string_view type, int64_t timestamp=0) |
|
void | Append (std::string_view value, int64_t timestamp=0) |
| Appends a record to the log. More...
|
|
| DataLogEntry (const DataLogEntry &)=delete |
|
DataLogEntry & | operator= (const DataLogEntry &)=delete |
|
| DataLogEntry (DataLogEntry &&rhs) |
|
DataLogEntry & | operator= (DataLogEntry &&rhs) |
|
| operator bool () const |
|
void | SetMetadata (std::string_view metadata, int64_t timestamp=0) |
| Updates the metadata for the entry. More...
|
|
void | Finish (int64_t timestamp=0) |
| Finishes the entry. More...
|
|
|
static constexpr const char * | kDataType = "string" |
|
◆ StringLogEntry() [1/4]
wpi::log::StringLogEntry::StringLogEntry |
( |
| ) |
|
|
default |
◆ StringLogEntry() [2/4]
◆ StringLogEntry() [3/4]
◆ StringLogEntry() [4/4]
◆ Append()
void wpi::log::StringLogEntry::Append |
( |
std::string_view |
value, |
|
|
int64_t |
timestamp = 0 |
|
) |
| |
|
inline |
Appends a record to the log.
- Parameters
-
value | Value to record |
timestamp | Time stamp (may be 0 to indicate now) |
◆ kDataType
constexpr const char* wpi::log::StringLogEntry::kDataType = "string" |
|
staticconstexpr |
The documentation for this class was generated from the following file: