A single tracking entry containing a specific category, a unique name, and the actual value to be tracked.
More...
#include <performance_tracker.hpp>
|
| tracking_entry (const std::string_view category, const std::string_view name, T value) |
| Create a new tracking entry. More...
|
|
|
const std::string | entry_category {} |
| The category to which this tracking entry belongs; used for grouping in the resulting YAML file.
|
|
const std::string_view | entry_name {} |
| The name of the tracking entry displayed in the YAML file.
|
|
const T | entry_value {} |
| The tracked value in the YAML file.
|
|
template<typename T>
struct plssvm::detail::tracking_entry< T >
A single tracking entry containing a specific category, a unique name, and the actual value to be tracked.
- Template Parameters
-
T | the type of the value to be tracked |
◆ tracking_entry()
Create a new tracking entry.
- Parameters
-
[in] | category | the category to which this tracking entry belongs; used for grouping in the resulting YAML file |
[in] | name | the name of the tracking entry |
[in] | value | the tracked value |
The documentation for this struct was generated from the following file: