|
Foundation
|
Classes | |
| struct | MmapState |
Enumerations | |
| enum class | MmapAccess { ReadOnly , ReadWrite } |
Functions | |
| void | WriteLog (LogLevel level, const char *tag, double seconds, const char *formatted) |
| void | Print (const char *formatted, bool flush) |
| static void | InitConsole () |
| void | MmapOpen (MmapState &state, Core::StringView path, MmapAccess access) |
| void | MmapCreate (MmapState &state, Core::StringView path, uint64_t size) |
| void | MmapOpenOrCreate (MmapState &state, Core::StringView path, uint64_t size) |
| void | MmapResize (MmapState &state, uint64_t size) |
| void | MmapFlush (MmapState const &state, uint64_t offset, uint64_t size) |
| void | MmapClose (MmapState &state) noexcept |
| bool | MmapIsOpen (MmapState const &state) noexcept |
|
strong |
|
static |
|
noexcept |
| void Foundation::Platform::MmapCreate | ( | MmapState & | state, |
| Core::StringView | path, | ||
| uint64_t | size | ||
| ) |
| void Foundation::Platform::MmapFlush | ( | MmapState const & | state, |
| uint64_t | offset, | ||
| uint64_t | size | ||
| ) |
|
noexcept |
| void Foundation::Platform::MmapOpen | ( | MmapState & | state, |
| Core::StringView | path, | ||
| MmapAccess | access | ||
| ) |
| void Foundation::Platform::MmapOpenOrCreate | ( | MmapState & | state, |
| Core::StringView | path, | ||
| uint64_t | size | ||
| ) |
| void Foundation::Platform::MmapResize | ( | MmapState & | state, |
| uint64_t | size | ||
| ) |
| void Foundation::Platform::Print | ( | const char * | formatted, |
| bool | flush | ||
| ) |
| void Foundation::Platform::WriteLog | ( | LogLevel | level, |
| const char * | tag, | ||
| double | seconds, | ||
| const char * | formatted | ||
| ) |