9namespace remote_transmitter {
14 void play(
const Ts &...
x)
override { this->
parent_->digital_write(this->value_.value(
x...)); }
virtual void play(const Ts &...x)=0
Helper class to easily give an object a parent of type T.
RemoteTransmitterComponent * parent_
TEMPLATABLE_VALUE(bool, value) void play(const Ts &...x) override
Providing packet encoding functions for exchanging data with a remote host.