Convenience function to construct a folly::back_emplace_iterator, analogous to std::back_inserter().

Synopsis

Declared in <folly/container/Iterator.h>

template<
    bool implicit_unpack = true,
    typename Container>
back_emplace_iterator<Container, implicit_unpack>
back_emplacer(Container& c);

Description

Setting implicit_unpack to false will disable implicit unpacking of single std::pair and std::tuple arguments to the iterator's operator=. That may be desirable in case of constructors that expect a std::pair or std::tuple argument.

Return Value

A back_emplace_iterator for c.

Parameters

Name

Description

c

The container to emplace into.

Created with MrDocs