toAppendDelimFit overloads

Synopses

Declared in <folly/Conv.h>

Base case of toAppendDelimFit: do nothing.

template<
    class De,
    class Ts>
void
toAppendDelimFit(
    De const& de,
    Ts const& ts);

overloadbrief toAppend with custom delimiter and exact pre‐allocation.

template<
    class Delimiter,
    class... Ts>
requires IsSomeString<typename std::remove_pointer<
            detail::LastElement<Ts...>>::type>::value
void
toAppendDelimFit(
    Delimiter const& delim,
    Ts const&... vs);

Parameters

Name

Description

de

The delimiter (unused).

ts

The single argument (unused).

delim

The delimiter placed between appended values.

vs

The values to append, with the target string pointer last.

Created with MrDocs