toDelim overloads
Synopses
Declared in <folly/Conv.h>
toDelim<SomeString>(delim, v1, v2, ...) uses toAppendDelim() as back‐end for all types.
template<
class Tgt,
class Delim,
class... Ts>
requires IsSomeString<Tgt>::value &&
(sizeof...(Ts) != 1 ||
!std::is_same<Tgt, detail::LastElement<void, Ts...>>::value)
Tgt
toDelim(
Delim const& delim,
Ts const&... vs);
overloadbrief Like to, but uses a custom delimiter.
template<
class Tgt,
class Delim,
class Src>
Tgt
toDelim(
Delim const& delim,
Src&& value)
requires IsSomeString<Tgt>::value &&
std::is_same<Tgt, typename std::decay<Src>::type>::value;
Return Value
The resulting string.
Parameters
Name |
Description |
delim |
The delimiter placed between values. |
vs |
The values to convert and concatenate. |
value |
The value to convert. |
Created with MrDocs