Uses of Class
javolution.io.Struct

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

Uses of Struct in javolution.io
 

Classes in javolution.io with type parameters of type Struct
 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).
 

Subclasses of Struct in javolution.io
 class Union
           This class represents a C/C++ union; it works in the same way as Struct (sub-class) except that all members are mapped to the same location in memory.
 

Methods in javolution.io with type parameters of type Struct
protected
<S extends Struct>
S[]
Struct.array(S[] structs)
          Defines the specified array of structs as inner structs.
protected
<S extends Struct>
S[][]
Struct.array(S[][] structs)
          Defines the specified two-dimensional array of structs as inner structs.
protected
<S extends Struct>
S[][][]
Struct.array(S[][][] structs)
          Defines the specified three dimensional array of structs as inner structs.
protected
<S extends Struct>
S
Struct.inner(S struct)
          Defines the specified struct as inner of this struct.
 

Methods in javolution.io that return Struct
protected
<S extends Struct>
S[]
Struct.array(S[] structs)
          Defines the specified array of structs as inner structs.
protected
<S extends Struct>
S[][]
Struct.array(S[][] structs)
          Defines the specified two-dimensional array of structs as inner structs.
protected
<S extends Struct>
S[][][]
Struct.array(S[][][] structs)
          Defines the specified three dimensional array of structs as inner structs.
 Struct Struct.outer()
          Returns the outer of this struct or null if this struct is not an inner struct.
 Struct Struct.setByteBuffer(ByteBuffer byteBuffer, int position)
          Sets the current byte buffer for this struct.
 Struct Struct.setByteBufferPosition(int position)
          Sets the byte position of this struct within its byte buffer.
 Struct Struct.Member.struct()
          Returns the outer struct container.
 

Methods in javolution.io with parameters of type Struct
protected
<S extends Struct>
S[]
Struct.array(S[] structs)
          Defines the specified array of structs as inner structs.
protected
<S extends Struct>
S[][]
Struct.array(S[][] structs)
          Defines the specified two-dimensional array of structs as inner structs.
protected
<S extends Struct>
S[][][]
Struct.array(S[][][] structs)
          Defines the specified three dimensional array of structs as inner structs.
 



Copyright © 2005-2012 Javolution. All Rights Reserved.