|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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
|
Struct.array(S[] structs)
Defines the specified array of structs as inner structs. |
|
protected
|
Struct.array(S[][] structs)
Defines the specified two-dimensional array of structs as inner structs. |
|
protected
|
Struct.array(S[][][] structs)
Defines the specified three dimensional array of structs as inner structs. |
|
protected
|
Struct.inner(S struct)
Defines the specified struct as inner of this struct. |
Methods in javolution.io that return Struct | ||
---|---|---|
protected
|
Struct.array(S[] structs)
Defines the specified array of structs as inner structs. |
|
protected
|
Struct.array(S[][] structs)
Defines the specified two-dimensional array of structs as inner structs. |
|
protected
|
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
|
Struct.array(S[] structs)
Defines the specified array of structs as inner structs. |
|
protected
|
Struct.array(S[][] structs)
Defines the specified two-dimensional array of structs as inner structs. |
|
protected
|
Struct.array(S[][][] structs)
Defines the specified three dimensional array of structs as inner structs. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |