com.moesol.tests.disp.com_server
Class TEST_STRUCT
java.lang.Object
com.moesol.bindings.NativeStructure
com.moesol.tests.disp.com_server.TEST_STRUCT
- All Implemented Interfaces:
- Comparable
public class TEST_STRUCT
- extends NativeStructure
* IDL: [ helpstring(""), ]
struct/union
Nested Class Summary |
static class |
TEST_STRUCT.Array
Represent a native array of these structures |
Methods inherited from class com.moesol.bindings.NativeStructure |
_getByteBuffer, _getStructureBytes, clearRecord, compareTo, equals, freeLpwstr, getArray, getBool, getBOOLArray, getBstr, getBSTRArray, getBstrArray, getByte, getBYTEArray, getByteArray, getByteBuffer, getByteSize, getByteString, getDate, getDouble, getDOUBLEArray, getDoubleArray, getDoubleSize, getFloat, getFLOATArray, getFloatArray, getFloatSize, getInt, getINTArray, getIntArray, getInterface, getIntSize, getLong, getLONGArray, getLongSize, getLpwstr, getPtrInt, getPtrShort, getPtrShortString, getPtrStruct, getPtrUnsignedByte, getPtrUnsignedShort, getPtrVariant, getPtrvoid, getRemaining, getSCODE, getShort, getSHORTArray, getShortArray, getShortSize, getSlice, getSlice, getString, getStruct, getStruct, getStructArray, getUINTArray, getUnsignedByte, getUnsignedByteArray, getUnsignedByteSize, getUnsignedInt, getUnsignedIntArray, getUnsignedIntSize, getUnsignedLongLong, getUnsignedLongSize, getUnsignedShort, getUnsignedShortArray, getUnsignedShortSize, getUSHORTArray, getVariant, getVARIANTArray, hashCode, order, order, putArray, putBool, putBOOLArray, putBstr, putBstrArray, putBSTRArray, putByte, putByteArray, putBYTEArray, putByteString, putDate, putDouble, putDOUBLEArray, putDoubleArray, putFloat, putFLOATArray, putFloatArray, putInt, putINTArray, putIntArray, putInterface, putLong, putLONGArray, putLpwstr, putPtrInt, putPtrShort, putPtrShortString, putPtrStruct, putPtrUnsignedByte, putPtrUnsignedShort, putPtrVariant, putPtrvoid, putSCODE, putShort, putShortArray, putSHORTArray, putString, putStruct, putStruct, putStructArray, putUINTArray, putUnsignedByte, putUnsignedByteArray, putUnsignedInt, putUnsignedIntArray, putUnsignedLongLong, putUnsignedShort, putUnsignedShortArray, putUSHORTArray, putVariant, putVARIANTArray, stringFromC, stringFromC, zero |
TYPELIB
public static final Class TYPELIB
UUID
public static final GUID UUID
OFFSET_m_int_member
public static final int OFFSET_m_int_member
- See Also:
- Constant Field Values
OFFSET_m_BYTE_member
public static final int OFFSET_m_BYTE_member
- See Also:
- Constant Field Values
OFFSET_m_UI8_member
public static final int OFFSET_m_UI8_member
- See Also:
- Constant Field Values
OFFSET_m_multiDouble
public static final int OFFSET_m_multiDouble
- See Also:
- Constant Field Values
OFFSET_m_DATE_member
public static final int OFFSET_m_DATE_member
- See Also:
- Constant Field Values
OFFSET_m_string_member
public static final int OFFSET_m_string_member
- See Also:
- Constant Field Values
OFFSET_DatumName
public static final int OFFSET_DatumName
- See Also:
- Constant Field Values
OFFSET_m_scode
public static final int OFFSET_m_scode
- See Also:
- Constant Field Values
TEST_STRUCT
public TEST_STRUCT()
- Create a new instance.
TEST_STRUCT
public TEST_STRUCT(ByteBuffer bb)
- Create a new instance on a byte buffer.
sizeof
public static int sizeof()
set_m_int_member
public void set_m_int_member(int v)
- Parameters:
v
- new m_int_member value
get_m_int_member
public int get_m_int_member()
- Returns:
- m_int_member value
set_m_BYTE_member
public void set_m_BYTE_member(short v)
- Parameters:
v
- new m_BYTE_member value
get_m_BYTE_member
public short get_m_BYTE_member()
- Returns:
- m_BYTE_member value
set_m_UI8_member
public void set_m_UI8_member(BigInteger v)
- Parameters:
v
- new m_UI8_member value
get_m_UI8_member
public BigInteger get_m_UI8_member()
- Returns:
- m_UI8_member value
set_m_multiDouble
public void set_m_multiDouble(double[] v)
- Parameters:
v
- new m_multiDouble value
get_m_multiDouble
public double[] get_m_multiDouble()
- Returns:
- m_multiDouble value
set_m_DATE_member
public void set_m_DATE_member(Date v)
- Parameters:
v
- new m_DATE_member value
get_m_DATE_member
public Date get_m_DATE_member()
- Returns:
- m_DATE_member value
set_m_string_member
public void set_m_string_member(byte[] v)
- Parameters:
v
- new m_string_member value
get_m_string_member
public byte[] get_m_string_member()
- Returns:
- m_string_member value
set_DatumName
public void set_DatumName(String[] v)
- Parameters:
v
- new DatumName value
get_DatumName
public String[] get_DatumName()
- Returns:
- DatumName value
set_m_scode
public void set_m_scode(int v)
- Parameters:
v
- new m_scode value
get_m_scode
public int get_m_scode()
- Returns:
- m_scode value
getDynamicSize
public int getDynamicSize()
- Get dynamic size in bytes.
If this structure contains a variable size array,
return the number of bytes needed to hold the fixed
part and the variable sized array based on the [length_is()]
attribute. Note that the sizeof method on returns the
size of the fixed part plus the size of one array entry.
- Returns:
- dynamic size in bytes.
toString
public String toString()
- Overrides:
toString
in class Object
finalize
protected void finalize()
- Overrides:
finalize
in class Object
Copyright © 2004 Moebius Solutions, Inc. All Rights Reserved.