类 CSharpInt32
java.lang.Object
com.sun.jna.Pointer
C# System.Int32 (int) 类型
-
字段概要
从类继承的字段 starray.java.mono4j.MonoStruct
fieldCache, structClass, structData, structSize从类继承的字段 com.sun.jna.Pointer
NULL, peer -
构造器概要
构造器构造器说明CSharpInt32(int value) CSharpInt32(long pointer) CSharpInt32(com.sun.jna.Pointer pointer) CSharpInt32(MonoObject boxed) -
方法概要
修饰符和类型方法说明protected String获取类型名称 (如 "Int32", "Boolean")protected int获取类型大小(字节)getValue()获取值void设置值static CSharpInt32unbox(MonoObject obj) 从类继承的方法 starray.java.mono4j.types.CSharpPrimitive
box, getOrCreateClass, initMemory, toString从类继承的方法 starray.java.mono4j.MonoStruct
copyFrom, getBooleanField, getByteField, getCharField, getDoubleField, getField, getInt16Field, getInt32Field, getInt64Field, getSingleField, getStructClass, getStructData, getStructSize, initFromBoxed, initStructClass, loadFromBytes, setBooleanField, setByteField, setCharField, setDoubleField, setInt16Field, setInt32Field, setInt64Field, setSingleField, toBytes从类继承的方法 com.sun.jna.Pointer
clear, createConstant, createConstant, dump, getByte, getByteArray, getByteBuffer, getChar, getCharArray, getDouble, getDoubleArray, getFloat, getFloatArray, getInt, getIntArray, getLong, getLongArray, getNativeLong, getPointer, getPointerArray, getPointerArray, getShort, getShortArray, getString, getString, getStringArray, getStringArray, getStringArray, getStringArray, getWideString, getWideStringArray, getWideStringArray, indexOf, nativeValue, nativeValue, read, read, read, read, read, read, read, read, setByte, setChar, setDouble, setFloat, setInt, setLong, setMemory, setNativeLong, setPointer, setShort, setString, setString, setString, setWideString, share, share, write, write, write, write, write, write, write, write
-
构造器详细资料
-
CSharpInt32
public CSharpInt32() -
CSharpInt32
public CSharpInt32(int value) -
CSharpInt32
public CSharpInt32(long pointer) -
CSharpInt32
public CSharpInt32(com.sun.jna.Pointer pointer) -
CSharpInt32
-
-
方法详细资料
-
getTypeName
从类复制的说明:CSharpPrimitive获取类型名称 (如 "Int32", "Boolean")- 指定者:
getTypeName在类中CSharpPrimitive<Integer>
-
getTypeSize
protected int getTypeSize()从类复制的说明:CSharpPrimitive获取类型大小(字节)- 指定者:
getTypeSize在类中CSharpPrimitive<Integer>
-
getValue
从类复制的说明:CSharpPrimitive获取值- 指定者:
getValue在类中CSharpPrimitive<Integer>
-
setValue
从类复制的说明:CSharpPrimitive设置值- 指定者:
setValue在类中CSharpPrimitive<Integer>
-
unbox
-