table: expand parameter pack in return type

This commit is contained in:
Michele Caini
2024-04-24 18:23:29 +02:00
parent 43d6b0865f
commit a360d14dad

View File

@@ -363,7 +363,7 @@ public:
* @return A reference to the newly created row data.
*/
template<typename... Args>
std::tuple<Row &> emplace(Args &&...args) {
std::tuple<Row &...> emplace(Args &&...args) {
return std::forward_as_tuple(std::get<container_for<Row>>(payload).emplace_back(std::forward<Args>(args))...);
}