|
Unravel Engine C++ Reference
|
#include <cstddef>#include <cstdint>#include <cstdio>#include <ios>Go to the source code of this file.
Namespaces | |
| namespace | fs |
| namespace | fs::file_stream_detail |
Enumerations | |
| enum class | fs::file_stream_ownership : std::uint8_t { fs::take_ownership , fs::retain_ownership } |
| Whether a file stream wrapper should fclose its FILE* on destruction. More... | |
Functions | |
| auto | fs::file_stream_detail::stdio_tell64 (FILE *file) -> long long |
| auto | fs::file_stream_detail::stdio_seek64 (FILE *file, long long offset, int origin) -> int |
| auto | fs::file_stream_detail::stdio_file_size (FILE *file) -> long long |
| auto | fs::file_stream_detail::openmode_to_stdio_mode (std::ios_base::openmode mode, char(&out)[4]) -> bool |
Variables | |
| constexpr std::ios_base::openmode | fs::default_file_read_mode |
| constexpr std::ios_base::openmode | fs::default_file_write_mode |
| constexpr std::size_t | fs::file_stream_detail::default_buffer_size = 64 * 1024 |