MCPcopy Create free account
hub / github.com/OpenTTD/OpenTTD / RemoveFirstTupleElement

Function RemoveFirstTupleElement

src/script/api/script_object.hpp:391–394  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

389 /** Remove the first element of a tuple. */
390 template <template <typename...> typename Tt, typename T1, typename... Ts>
391 static inline Tt<Ts...> RemoveFirstTupleElement(const Tt<T1, Ts...> &tuple)
392 {
393 return std::apply([](auto &&, const auto&... args) { return std::tie(args...); }, tuple);
394 }
395}
396
397template <Commands Tcmd, typename Tret, typename... Targs>

Callers 2

InternalPostMethod · 0.85
ExecuteMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected