Om  1.0.0
A universal framework for multimedia simulation
Static Public Member Functions | List of all members
om::system::Memory Class Reference

A class that represents a global interface to the system's memory. More...

#include <omMemory.h>

Static Public Member Functions

static LargeSize getRAMSize ()
 Return the total size in bytes of the physical system RAM. More...
 
static LargeSize getRAMAvailable ()
 Return the available size in bytes of the physical system RAM. More...
 
static LargeSize getVMSize ()
 Return the total size in bytes of the virtual memory system. More...
 
static LargeSize getVMAvailable ()
 Return the available size in bytes of the virtual memory system. More...
 
static Size getVMPageSize ()
 Return the size in bytes of a page in the virtual memory system. More...
 

Detailed Description

A class that represents a global interface to the system's memory.

Member Function Documentation

static LargeSize om::system::Memory::getRAMSize ( )
static

Return the total size in bytes of the physical system RAM.

static LargeSize om::system::Memory::getRAMAvailable ( )
static

Return the available size in bytes of the physical system RAM.

static LargeSize om::system::Memory::getVMSize ( )
static

Return the total size in bytes of the virtual memory system.

static LargeSize om::system::Memory::getVMAvailable ( )
static

Return the available size in bytes of the virtual memory system.

static Size om::system::Memory::getVMPageSize ( )
static

Return the size in bytes of a page in the virtual memory system.


The documentation for this class was generated from the following file: