template <size_t I, size_t N>

struct JoinTupleLoop

Defined at line 281 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_join_internal.h

JoinTupleLoop implements a loop over the elements of a std::tuple, which

are heterogeneous. The primary template matches the tuple interior case. It

continues the iteration after appending a separator (for nonzero indices)

and formatting an element of the tuple. The specialization for the I=N case

matches the end-of-tuple, and terminates the iteration.

Public Methods

template <typename Tup, typename Formatter>
void operator() (std::string * out, const Tup & tup, absl::string_view sep, Formatter && fmt)

Defined at line 283 of file ../../third_party/abseil-cpp/src/absl/strings/internal/str_join_internal.h