com.jogamp.gluegen.cgram.types
Class MachineDescription

java.lang.Object
  extended by com.jogamp.gluegen.cgram.types.MachineDescription
Direct Known Subclasses:
MachineDescription32Bit, MachineDescription64Bit

public class MachineDescription
extends Object


Constructor Summary
MachineDescription(int charSizeInBytes, int shortSizeInBytes, int intSizeInBytes, int longSizeInBytes, int int64SizeInBytes, int floatSizeInBytes, int doubleSizeInBytes, int pointerSizeInBytes, int structAlignmentInBytes)
           
 
Method Summary
 int charSizeInBytes()
           
 int doubleSizeInBytes()
           
 int floatSizeInBytes()
           
 int int64SizeInBytes()
           
 int intSizeInBytes()
           
 int longSizeInBytes()
           
 int pointerSizeInBytes()
           
 int shortSizeInBytes()
           
 int structAlignmentInBytes()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MachineDescription

public MachineDescription(int charSizeInBytes,
                          int shortSizeInBytes,
                          int intSizeInBytes,
                          int longSizeInBytes,
                          int int64SizeInBytes,
                          int floatSizeInBytes,
                          int doubleSizeInBytes,
                          int pointerSizeInBytes,
                          int structAlignmentInBytes)
Method Detail

charSizeInBytes

public int charSizeInBytes()

shortSizeInBytes

public int shortSizeInBytes()

intSizeInBytes

public int intSizeInBytes()

longSizeInBytes

public int longSizeInBytes()

int64SizeInBytes

public int int64SizeInBytes()

floatSizeInBytes

public int floatSizeInBytes()

doubleSizeInBytes

public int doubleSizeInBytes()

pointerSizeInBytes

public int pointerSizeInBytes()

structAlignmentInBytes

public int structAlignmentInBytes()