class buffered_file

Declaration

class buffered_file { /* full declaration omitted */ };

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

Method Overview

  • public buffered_file(const fmt::buffered_file &)
  • public buffered_file() noexcept
  • public buffered_file(fmt::buffered_file && other) noexcept
  • public buffered_file(fmt::cstring_view filename, fmt::cstring_view mode)
  • public void close()
  • public int descriptor() const
  • public FILE * get() const noexcept
  • public template <typename... Args>inline void print(fmt::string_view format_str, const Args &... args)
  • public void vprint(fmt::string_view format_str, fmt::format_args args)
  • public ~buffered_file() noexcept

Methods

buffered_file(const fmt::buffered_file&)

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

Parameters

const fmt::buffered_file&

buffered_file() noexcept

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

buffered_file(fmt::buffered_file&& other) noexcept

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

Parameters

fmt::buffered_file&& other

buffered_file(fmt::cstring_view filename,
              fmt::cstring_view mode)

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

Parameters

fmt::cstring_view filename
fmt::cstring_view mode

void close()

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

int descriptor() const

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

FILE* get() const noexcept

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

template <typename... Args>
inline void print(fmt::string_view format_str,
                  const Args&... args)

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

Templates

Args

Parameters

fmt::string_view format_str
const Args&... args

void vprint(fmt::string_view format_str,
            fmt::format_args args)

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

Parameters

fmt::string_view format_str
fmt::format_args args

~buffered_file() noexcept

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