Sparkplug B C++ Library 1.0.0
Modern C++-23 implementation of Eclipse Sparkplug B 2.2 specification
Loading...
Searching...
No Matches
sparkplug::PayloadBuilder Member List

This is the complete list of members for sparkplug::PayloadBuilder, including all inherited members.

add_metric(std::string_view name, T &&value)sparkplug::PayloadBuilderinline
add_metric(std::string_view name, T &&value, uint64_t timestamp_ms)sparkplug::PayloadBuilderinline
add_metric_by_alias(uint64_t alias, T &&value)sparkplug::PayloadBuilderinline
add_metric_by_alias(uint64_t alias, T &&value, uint64_t timestamp_ms)sparkplug::PayloadBuilderinline
add_metric_with_alias(std::string_view name, uint64_t alias, T &&value)sparkplug::PayloadBuilderinline
add_metric_with_alias(std::string_view name, uint64_t alias, T &&value, uint64_t timestamp_ms)sparkplug::PayloadBuilderinline
add_node_control_next_server(bool value=false) (defined in sparkplug::PayloadBuilder)sparkplug::PayloadBuilderinline
add_node_control_rebirth(bool value=false) (defined in sparkplug::PayloadBuilder)sparkplug::PayloadBuilderinline
add_node_control_reboot(bool value=false) (defined in sparkplug::PayloadBuilder)sparkplug::PayloadBuilderinline
add_node_control_scan_rate(int64_t value) (defined in sparkplug::PayloadBuilder)sparkplug::PayloadBuilderinline
build() const (defined in sparkplug::PayloadBuilder)sparkplug::PayloadBuilder
has_seq() const noexcept (defined in sparkplug::PayloadBuilder)sparkplug::PayloadBuilderinline
has_timestamp() const noexcept (defined in sparkplug::PayloadBuilder)sparkplug::PayloadBuilderinline
mutable_payload() noexcept (defined in sparkplug::PayloadBuilder)sparkplug::PayloadBuilderinline
payload() const noexcept (defined in sparkplug::PayloadBuilder)sparkplug::PayloadBuilder
PayloadBuilder()sparkplug::PayloadBuilder
set_seq(uint64_t seq)sparkplug::PayloadBuilderinline
set_timestamp(uint64_t ts)sparkplug::PayloadBuilderinline