MCPcopy Create free account
hub / github.com/apache/arrow / JoinToString

Function JoinToString

cpp/src/arrow/util/string_util.h:46–59  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

44
45template <typename... Args>
46std::string JoinToString(Args&&... args) {
47 StringStreamWrapper ss;
48 (
49 [&ss](auto&& arg) {
50 // Avoid losing precision when printing floating point numbers
51 if constexpr (std::is_floating_point_v<std::decay_t<decltype(arg)>>) {
52 ss.stream() << std::to_string(arg);
53 } else {
54 ss.stream() << arg;
55 }
56 }(std::forward<Args>(args)),
57 ...);
58 return ss.str();
59}
60} // namespace internal
61
62namespace util {

Callers 5

FromArgsFunction · 0.85
FromDetailAndArgsFunction · 0.85
ToStringMethod · 0.85
TransportStatusFromGrpcFunction · 0.85
ParquetExceptionFunction · 0.85

Calls 2

to_stringFunction · 0.85
strMethod · 0.80

Tested by

no test coverage detected