71 auto
tell() const ->
long long;
75 auto
seek(
long long offset,
int whence = SEEK_SET) ->
bool;
stdio-backed output stream. Accepts std::ios open flags (e.g. std::ios::binary | std::ios::app)
file_ostream(const file_ostream &)=delete
auto file_size() const -> long long
auto operator=(const file_ostream &) -> file_ostream &=delete
void open(const path &file_path, std::ios_base::openmode mode=default_file_write_mode)
auto is_open() const -> bool
auto seek(long long offset, int whence=SEEK_SET) -> bool
auto flush_file() -> bool
auto tell() const -> long long
auto native_handle() const -> FILE *
constexpr std::ios_base::openmode default_file_write_mode
file_stream_ownership
Whether a file stream wrapper should fclose its FILE* on destruction.
Hash specialization for batch_key to enable use in std::unordered_map.