carb/process/Util.h¶
↰ Parent directory: carb/process/
Carbonite process utilities.
Source: carb/process/Util.h
Included By¶
carb/thread/Util.h: Carbonite thread utilities.
carb/extras/SharedMemory.h: Provides a helper class to manage a block of shared memory.
Namespaces¶
carb: The main Carbonite namespace.
carb::this_process: Namespace for utilities that operate on the current thread specifically.
Functions¶
carb::this_process::getId: Returns the ID of the currently executing process.
carb::this_process::getIdCached: Get the ID of the currently executing process.
carb::this_process::getUniqueId: Returns an ID uniquely identifying this process at least for the uptime of the machine.
Defines¶
OMNI_PRIpid: The printf format macro to print a process ID.
OMNI_PRIxpid: The printf format macro to print a process ID in hexidecimal.