com.sun.jna
Class BitFields

java.lang.Object
  extended by com.sun.jna.BitFields

public class BitFields
extends Object

Support for C bit fields

Author:
Olivier Chafik

Field Summary
static Object UNHANDLED_TYPE
           
 
Constructor Summary
BitFields()
           
 
Method Summary
static Object getPrimitiveValue(Pointer pointer, long offset, int bitOffset, int bits, Class type)
           
static boolean setPrimitiveValue(Pointer pointer, long offset, int bitOffset, int bits, Object value, Class type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

UNHANDLED_TYPE

public static final Object UNHANDLED_TYPE
Constructor Detail

BitFields

public BitFields()
Method Detail

setPrimitiveValue

public static boolean setPrimitiveValue(Pointer pointer,
                                        long offset,
                                        int bitOffset,
                                        int bits,
                                        Object value,
                                        Class type)

getPrimitiveValue

public static Object getPrimitiveValue(Pointer pointer,
                                       long offset,
                                       int bitOffset,
                                       int bits,
                                       Class type)


Copyright © 2009. All Rights Reserved.