esp-vfd-clock/firmware/main/string_helpers.hpp
2024-02-16 16:52:26 +02:00

17 lines
277 B
C++

//
// Created by erki on 16/02/24.
//
#pragma once
template<typename T, typename F>
auto wrapUnsafeStringOps(T& string, F&& operation)
{
string.initialize_free_space();
operation(string.data_end(), string.available());
string.trim_to_terminator();
return string;
}