9#ifndef HPP_ALIB_CAMP_PROCESSINFO
10#define HPP_ALIB_CAMP_PROCESSINFO 1
12#if !defined (HPP_ALIB_STRINGS_ASTRING)
18namespace alib {
namespace lang::system {
56 #if defined( __unix__ ) || defined(ALIB_DOX)
74 #if defined( __APPLE__ )
81 #if defined( _WIN32 ) || defined(ALIB_DOX)
99 #if defined( __unix__ )
123 #if defined( __unix__ ) || defined(__APPLE__)
ALIB_API bool Get(uinteger processID)
bool getStatField(int fieldNo, AString &target)
static ALIB_API const ProcessInfo & Current()
ALIB_API bool get(uinteger PID)
ProcessInfo(uinteger processID)
static ALIB_API ProcessInfo current
#define ALIB_ASSERT_MODULE(modulename)
platform_specific uinteger