org.eclipse.swt.internal.mozilla
Class nsIMemory

java.lang.Object
  extended by org.eclipse.swt.internal.mozilla.nsISupports
      extended by org.eclipse.swt.internal.mozilla.nsIMemory

public class nsIMemory
extends nsISupports


Field Summary
static nsID NS_IMEMORY_IID
           
static java.lang.String NS_IMEMORY_IID_STR
           
 
Fields inherited from class org.eclipse.swt.internal.mozilla.nsISupports
NS_ISUPPORTS_IID, NS_ISUPPORTS_IID_STR
 
Constructor Summary
nsIMemory(long address)
           
 
Method Summary
 long Alloc(int size)
           
 int Free(long ptr)
           
 int HeapMinimize(int immediate)
           
 int IsLowMemory(int[] _retval)
           
 long Realloc(long ptr, int newSize)
           
 
Methods inherited from class org.eclipse.swt.internal.mozilla.nsISupports
AddRef, getAddress, QueryInterface, Release
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NS_IMEMORY_IID_STR

public static final java.lang.String NS_IMEMORY_IID_STR
See Also:
Constant Field Values

NS_IMEMORY_IID

public static final nsID NS_IMEMORY_IID
Constructor Detail

nsIMemory

public nsIMemory(long address)
Method Detail

Alloc

public long Alloc(int size)

Realloc

public long Realloc(long ptr,
                    int newSize)

Free

public int Free(long ptr)

HeapMinimize

public int HeapMinimize(int immediate)

IsLowMemory

public int IsLowMemory(int[] _retval)