org.xvolks.jnative.misc
Class MemoryStatusEx
java.lang.Object
  
org.xvolks.jnative.misc.basicStructures.AbstractBasicData<MemoryStatusEx>
      
org.xvolks.jnative.misc.MemoryStatusEx
- All Implemented Interfaces: 
 - BasicData<MemoryStatusEx>
 
public class MemoryStatusEx
- extends AbstractBasicData<MemoryStatusEx>
 
 
 
 
 
 
| Methods inherited from class java.lang.Object | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
 
dwLength
public int dwLength
dwMemoryLoad
public int dwMemoryLoad
ullTotalPhys
public long ullTotalPhys
ullAvailPhys
public long ullAvailPhys
ullTotalPageFile
public long ullTotalPageFile
ullAvailPageFile
public long ullAvailPageFile
ullTotalVirtual
public long ullTotalVirtual
ullAvailVirtual
public long ullAvailVirtual
ullAvailExtendedVirtual
public long ullAvailExtendedVirtual
MemoryStatusEx
public MemoryStatusEx()
getValueFromPointer
public MemoryStatusEx getValueFromPointer()
                                   throws NativeException
- Method getValueFromPointer
- Returns:
 - a T
 - Throws:
 NativeException
 
 
getSizeOf
public int getSizeOf()
- Method getSizeOf
- Returns:
 - the size of this data
 
 
 
sizeOf
public static int sizeOf()
 
createPointer
public Pointer createPointer()
                      throws NativeException
- Method createPointer reserves a native MemoryBlock and copy its value in it
- Returns:
 - a Pointer on the reserved memory
 - Throws:
 NativeException
 
 
toString
public java.lang.String toString()
- Overrides:
 toString in class AbstractBasicData<MemoryStatusEx>