|
microfmt
Zero-allocation C++ formatting for constrained environments
|
Range and iterator-pair joining formatting views. More...


Go to the source code of this file.
Namespaces | |
| namespace | microfmt |
| namespace | microfmt::detail |
Functions | |
| template<typename It , typename Sentinel , std::enable_if_t<!std::is_convertible_v< Sentinel, microfmt::string_view >, int > = 0> | |
| constexpr auto | microfmt::join (It first, Sentinel last, microfmt::string_view delimiter=", ") noexcept |
| template<typename Range , std::enable_if_t< detail::is_range< Range >::value, int > = 0> | |
| constexpr auto | microfmt::join (const Range &range, microfmt::string_view delimiter=", ") noexcept |
| template<typename Range , std::enable_if_t< !std::is_lvalue_reference_v< Range > &&detail::is_range< std::remove_reference_t< Range > >::value, int > = 0> | |
| constexpr auto | microfmt::join (Range &&, microfmt::string_view=", ") noexcept=delete |
Range and iterator-pair joining formatting views.