Servertec
Jenie
1.0.1 09/04/2005

stec.jenie
Class ULONG

java.lang.Object
  extended by stec.jenie.NativeObject
      extended by stec.jenie.UINT64
          extended by stec.jenie.ULONG
All Implemented Interfaces:
NativeParameter

public class ULONG
extends UINT64

Represents a native unsigned 64-bit long integer value.

Since:
1.0.0 12/05/2004
See Also:
UINT64

Field Summary
 
Fields inherited from class stec.jenie.UINT64
SIZEOF
 
Constructor Summary
ULONG()
          Constructs a new unsigned 64-bit long integer.
ULONG(long value)
          Constucts a new unsigned 64-bit long integer set to the specified value.
ULONG(Pointer pointer)
          Constructs a new unsigned 64-bit long integer from the specified pointer to an unsigned 64-bit long integer.
ULONG(ULONG value)
          Constucts a new unsigned 64-bit long integer set to the specified value.
 
Method Summary
 java.lang.Object clone()
          Returns a clone of this unsigned 64-bit long integer.
 
Methods inherited from class stec.jenie.UINT64
compareTo, compareTo, equals, getValue, hashCode, setValue, setValue, setValue, toString
 
Methods inherited from class stec.jenie.NativeObject
getAlignment, getNativeAddress, getNativeBuffer, getNativeBufferHandle, setNativeBuffer, setNativeBuffer, setNativeBuffer, size
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface stec.jenie.NativeParameter
getNativeBufferHandle
 

Constructor Detail

ULONG

public ULONG()
      throws java.lang.OutOfMemoryError
Constructs a new unsigned 64-bit long integer.

Defaults to 0.

Throws:
java.lang.OutOfMemoryError - if there is not enough free memory.

ULONG

public ULONG(long value)
      throws java.lang.OutOfMemoryError
Constucts a new unsigned 64-bit long integer set to the specified value.

Parameters:
value - the value to use.
Throws:
java.lang.OutOfMemoryError - if there is not enough free memory.

ULONG

public ULONG(ULONG value)
      throws java.lang.OutOfMemoryError
Constucts a new unsigned 64-bit long integer set to the specified value.

Parameters:
value - the value to use.
Throws:
java.lang.OutOfMemoryError - if there is not enough free memory.

ULONG

public ULONG(Pointer pointer)
Constructs a new unsigned 64-bit long integer from the specified pointer to an unsigned 64-bit long integer.

Parameters:
pointer - the pointer to the unsigned 64-bit long integer.
Method Detail

clone

public java.lang.Object clone()
                       throws java.lang.OutOfMemoryError
Returns a clone of this unsigned 64-bit long integer.

Specified by:
clone in interface NativeParameter
Overrides:
clone in class UINT64
Returns:
the clone of this unsigned 64-bit long integer.
Throws:
java.lang.OutOfMemoryError - if there is not enough free memory.

Servertec
Jenie
1.0.1 09/04/2005

Copyright © 2004-2005 Servertec. All rights reserved.