ULIS  dev4.0.7
Utility Library for Imaging Systems
Static Public Member Functions | List of all members
FMemoryInfo Class Reference

The FMemoryInfo class provides a mean of fetching informations about the memory or RAM at runtime.

Static Public Member Functions

static udouble CPUCurrentlyUsed ()
 
static udouble CPUCurrentlyUsedByProcess ()
 
static uint64 DiskCapacity (const FString &iDisk)
 
static uint64 DiskSpaceAvailable (const FString &iDisk)
 
static uint64 DiskSpaceFree (const FString &iDisk)
 
static uint64 TotalRAM ()
 
static uint64 TotalRAMCurrentlyUsed ()
 
static uint64 TotalRAMCurrentlyUsedByProcess ()
 
static uint64 TotalVirtualMemory ()
 
static uint64 VirtualMemoryCurrentlyUsed ()
 
static uint64 VirtualMemoryCurrentlyUsedByProcess ()
 

Member Function Documentation

◆ CPUCurrentlyUsed()

static udouble FMemoryInfo::CPUCurrentlyUsed ( )
static

◆ CPUCurrentlyUsedByProcess()

static udouble FMemoryInfo::CPUCurrentlyUsedByProcess ( )
static

◆ DiskCapacity()

static uint64 FMemoryInfo::DiskCapacity ( const FString iDisk)
static

◆ DiskSpaceAvailable()

static uint64 FMemoryInfo::DiskSpaceAvailable ( const FString iDisk)
static

◆ DiskSpaceFree()

static uint64 FMemoryInfo::DiskSpaceFree ( const FString iDisk)
static

◆ TotalRAM()

static uint64 FMemoryInfo::TotalRAM ( )
static

◆ TotalRAMCurrentlyUsed()

static uint64 FMemoryInfo::TotalRAMCurrentlyUsed ( )
static

◆ TotalRAMCurrentlyUsedByProcess()

static uint64 FMemoryInfo::TotalRAMCurrentlyUsedByProcess ( )
static

◆ TotalVirtualMemory()

static uint64 FMemoryInfo::TotalVirtualMemory ( )
static

◆ VirtualMemoryCurrentlyUsed()

static uint64 FMemoryInfo::VirtualMemoryCurrentlyUsed ( )
static

◆ VirtualMemoryCurrentlyUsedByProcess()

static uint64 FMemoryInfo::VirtualMemoryCurrentlyUsedByProcess ( )
static