Uses of Class
javolution.io.Struct.Member

Packages that use Struct.Member
javolution.io Provides utility classes for input and output (such as Struct and Union for direct interoperability with C/C++). 
 

Uses of Struct.Member in javolution.io
 

Subclasses of Struct.Member in javolution.io
 class Struct.BitField
          This class represents an arbitrary size (unsigned) bit field with no word size constraint (they can straddle words boundaries).
 class Struct.Bool
          This class represents a 8 bits boolean with true represented by 1 and false represented by 0.
 class Struct.Enum16<T extends Enum>
          This class represents a 16 bits Enum.
 class Struct.Enum32<T extends Enum>
          This class represents a 32 bits Enum.
 class Struct.Enum64<T extends Enum>
          This class represents a 64 bits Enum.
 class Struct.Enum8<T extends Enum>
          This class represents a 8 bits Enum.
 class Struct.Float32
          This class represents a 32 bits float (C/C++/Java float).
 class Struct.Float64
          This class represents a 64 bits float (C/C++/Java double).
 class Struct.Reference32<S extends Struct>
           This class represents a 32 bits reference (C/C++ pointer) to a Struct object (other types may require a Struct wrapper).
 class Struct.Reference64<S extends Struct>
           This class represents a 64 bits reference (C/C++ pointer) to a Struct object (other types may require a Struct wrapper).
 class Struct.Signed16
          This class represents a 16 bits signed integer.
 class Struct.Signed32
          This class represents a 32 bits signed integer.
 class Struct.Signed64
          This class represents a 64 bits signed integer.
 class Struct.Signed8
          This class represents a 8 bits signed integer.
 class Struct.Unsigned16
          This class represents a 16 bits unsigned integer.
 class Struct.Unsigned32
          This class represents a 32 bits unsigned integer.
 class Struct.Unsigned8
          This class represents a 8 bits unsigned integer.
 class Struct.UTF8String
          This class represents a UTF-8 character string, null terminated (for C/C++ compatibility)
 

Methods in javolution.io with type parameters of type Struct.Member
protected
<M extends Struct.Member>
M[]
Struct.array(M[] arrayMember)
          Defines the specified array member.
protected
<M extends Struct.Member>
M[][]
Struct.array(M[][] arrayMember)
          Defines the specified two-dimensional array member.
protected
<M extends Struct.Member>
M[][][]
Struct.array(M[][][] arrayMember)
          Defines the specified three-dimensional array member.
 

Methods in javolution.io that return Struct.Member
protected
<M extends Struct.Member>
M[]
Struct.array(M[] arrayMember)
          Defines the specified array member.
protected
<M extends Struct.Member>
M[][]
Struct.array(M[][] arrayMember)
          Defines the specified two-dimensional array member.
protected
<M extends Struct.Member>
M[][][]
Struct.array(M[][][] arrayMember)
          Defines the specified three-dimensional array member.
 

Methods in javolution.io with parameters of type Struct.Member
protected
<M extends Struct.Member>
M[]
Struct.array(M[] arrayMember)
          Defines the specified array member.
protected
<M extends Struct.Member>
M[][]
Struct.array(M[][] arrayMember)
          Defines the specified two-dimensional array member.
protected
<M extends Struct.Member>
M[][][]
Struct.array(M[][][] arrayMember)
          Defines the specified three-dimensional array member.
 



Copyright © 2005-2012 Javolution. All Rights Reserved.