|
Unravel Engine C++ Reference
|
Functions | |
| auto | stdio_tell64 (FILE *file) -> long long |
| auto | stdio_seek64 (FILE *file, long long offset, int origin) -> int |
| auto | stdio_file_size (FILE *file) -> long long |
| auto | openmode_to_stdio_mode (std::ios_base::openmode mode, char(&out)[4]) -> bool |
Variables | |
| constexpr std::size_t | default_buffer_size = 64 * 1024 |
| auto fs::file_stream_detail::openmode_to_stdio_mode | ( | std::ios_base::openmode | mode, |
| char(&) | out[4] ) -> bool |
Maps std::ios open flags to a stdio mode string (e.g. "rb", "w+b"). Returns false for invalid combinations (neither in nor out).
Definition at line 55 of file file_stream_common.cpp.
| auto fs::file_stream_detail::stdio_file_size | ( | FILE * | file | ) | -> long long |
Definition at line 28 of file file_stream_common.cpp.
| auto fs::file_stream_detail::stdio_seek64 | ( | FILE * | file, |
| long long | offset, | ||
| int | origin ) -> int |
Definition at line 22 of file file_stream_common.cpp.
| auto fs::file_stream_detail::stdio_tell64 | ( | FILE * | file | ) | -> long long |
Definition at line 17 of file file_stream_common.cpp.
|
constexpr |
Definition at line 27 of file file_stream_common.h.