|
Sparkplug B C++ Library 1.0.0
Modern C++-23 implementation of Eclipse Sparkplug B 2.2 specification
|
This is the complete list of members for sparkplug::PayloadBuilder, including all inherited members.
| add_metric(std::string_view name, T &&value) | sparkplug::PayloadBuilder | inline |
| add_metric(std::string_view name, T &&value, uint64_t timestamp_ms) | sparkplug::PayloadBuilder | inline |
| add_metric_by_alias(uint64_t alias, T &&value) | sparkplug::PayloadBuilder | inline |
| add_metric_by_alias(uint64_t alias, T &&value, uint64_t timestamp_ms) | sparkplug::PayloadBuilder | inline |
| add_metric_with_alias(std::string_view name, uint64_t alias, T &&value) | sparkplug::PayloadBuilder | inline |
| add_metric_with_alias(std::string_view name, uint64_t alias, T &&value, uint64_t timestamp_ms) | sparkplug::PayloadBuilder | inline |
| add_node_control_next_server(bool value=false) (defined in sparkplug::PayloadBuilder) | sparkplug::PayloadBuilder | inline |
| add_node_control_rebirth(bool value=false) (defined in sparkplug::PayloadBuilder) | sparkplug::PayloadBuilder | inline |
| add_node_control_reboot(bool value=false) (defined in sparkplug::PayloadBuilder) | sparkplug::PayloadBuilder | inline |
| add_node_control_scan_rate(int64_t value) (defined in sparkplug::PayloadBuilder) | sparkplug::PayloadBuilder | inline |
| build() const (defined in sparkplug::PayloadBuilder) | sparkplug::PayloadBuilder | |
| has_seq() const noexcept (defined in sparkplug::PayloadBuilder) | sparkplug::PayloadBuilder | inline |
| has_timestamp() const noexcept (defined in sparkplug::PayloadBuilder) | sparkplug::PayloadBuilder | inline |
| mutable_payload() noexcept (defined in sparkplug::PayloadBuilder) | sparkplug::PayloadBuilder | inline |
| payload() const noexcept (defined in sparkplug::PayloadBuilder) | sparkplug::PayloadBuilder | |
| PayloadBuilder() | sparkplug::PayloadBuilder | |
| set_seq(uint64_t seq) | sparkplug::PayloadBuilder | inline |
| set_timestamp(uint64_t ts) | sparkplug::PayloadBuilder | inline |