class file_buffer

Declaration

class file_buffer : public buffer { /* full declaration omitted */ };

Description

\rstA contiguous memory buffer with an optional growing ability. It is an internal class and shouldn't be used directly, only via `~fmt::basic_memory_buffer`.\endrst

Declared at: third_party/fmt/include/fmt/os.h:368

Inherits from: buffer

Method Overview

Methods

void close()

Declared at: third_party/fmt/include/fmt/os.h:384

file_buffer(
    fmt::cstring_view path,
    const fmt::detail::ostream_params& params)

Declared at: third_party/fmt/include/fmt/os.h:374

Parameters

fmt::cstring_view path
const fmt::detail::ostream_params& params

file_buffer(fmt::detail::file_buffer&& other)

Declared at: third_party/fmt/include/fmt/os.h:375

Parameters

fmt::detail::file_buffer&& other

void flush()

Declared at: third_party/fmt/include/fmt/os.h:378

~file_buffer()

Declared at: third_party/fmt/include/fmt/os.h:376