class formatbuf

Declaration

template <typename Streambuf>
class formatbuf { /* full declaration omitted */ };

Declared at: third_party/fmt/include/fmt/format.h:309

Templates

Streambuf

Method Overview

  • public formatbuf<Streambuf>(buffer<fmt::detail::formatbuf::char_type> & buf)
  • protected auto overflow(fmt::detail::formatbuf::int_type ch) -> fmt::detail::formatbuf::int_type
  • protected auto xsputn(const fmt::detail::formatbuf::char_type * s, fmt::detail::formatbuf::streamsize count) -> fmt::detail::formatbuf::streamsize

Methods

formatbuf<Streambuf>(
    buffer<fmt::detail::formatbuf::char_type>&
        buf)

Declared at: third_party/fmt/include/fmt/format.h:319

Parameters

buffer<fmt::detail::formatbuf::char_type>& buf

auto overflow(fmt::detail::formatbuf::int_type ch)
    -> fmt::detail::formatbuf::int_type

Declared at: third_party/fmt/include/fmt/format.h:328

Parameters

fmt::detail::formatbuf::int_type ch

auto xsputn(
    const fmt::detail::formatbuf::char_type* s,
    fmt::detail::formatbuf::streamsize count)
    -> fmt::detail::formatbuf::streamsize

Declared at: third_party/fmt/include/fmt/format.h:334

Parameters

const fmt::detail::formatbuf::char_type* s
fmt::detail::formatbuf::streamsize count