Unravel Engine C++ Reference
Loading...
Searching...
No Matches
platform Namespace Reference

Functions

auto get_process_resident_set_bytes () -> int64_t
 
auto get_system_physical_memory_bytes () -> int64_t
 
auto get_system_available_physical_memory_bytes () -> int64_t
 
auto get_system_used_physical_memory_bytes () -> int64_t
 
void set_thread_name (const char *threadName)
 
auto get_thread_cpu_time_ns () -> int64_t
 

Function Documentation

◆ get_process_resident_set_bytes()

auto platform::get_process_resident_set_bytes ( ) -> int64_t
inline

Definition at line 216 of file process_memory.hpp.

◆ get_system_available_physical_memory_bytes()

auto platform::get_system_available_physical_memory_bytes ( ) -> int64_t
inline

Definition at line 226 of file process_memory.hpp.

◆ get_system_physical_memory_bytes()

auto platform::get_system_physical_memory_bytes ( ) -> int64_t
inline

Definition at line 221 of file process_memory.hpp.

◆ get_system_used_physical_memory_bytes()

auto platform::get_system_used_physical_memory_bytes ( ) -> int64_t
inline

Definition at line 231 of file process_memory.hpp.

◆ get_thread_cpu_time_ns()

auto platform::get_thread_cpu_time_ns ( ) -> int64_t
inline

Definition at line 164 of file thread.hpp.

◆ set_thread_name()

void platform::set_thread_name ( const char * threadName)
inline

Definition at line 160 of file thread.hpp.