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&)
buffered_file(const fmt::buffered_file&)
Declared at: third_party/fmt/include/fmt/os.h:195
Parameters
- const fmt::buffered_file&
¶buffered_file() noexcept
buffered_file() noexcept
Declared at: third_party/fmt/include/fmt/os.h:199
¶buffered_file(fmt::buffered_file&& other) noexcept
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)
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()
void close()
Declared at: third_party/fmt/include/fmt/os.h:220
¶int descriptor() const
int descriptor() const
Declared at: third_party/fmt/include/fmt/os.h:225
¶FILE* get() const noexcept
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)
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)
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
~buffered_file() noexcept
Declared at: third_party/fmt/include/fmt/os.h:202