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
- public void close()
- public file_buffer(fmt::cstring_view path, const fmt::detail::ostream_params & params)
- public file_buffer(fmt::detail::file_buffer && other)
- public void flush()
- public ~file_buffer()
Methods
¶void close()
void close()
Declared at: third_party/fmt/include/fmt/os.h:384
¶file_buffer(
fmt::cstring_view path,
const fmt::detail::ostream_params& params)
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)
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()
void flush()
Declared at: third_party/fmt/include/fmt/os.h:378
¶~file_buffer()
~file_buffer()
Declared at: third_party/fmt/include/fmt/os.h:376