h
Class STArray<O extends UnsupportedStructAndPtr>
- java.lang.Object
-
- smetana.core.UnsupportedArrayOfPtr
-
- h.STArray<O>
-
- All Implemented Interfaces:
- __array_of_ptr__, Area
public class STArray<O extends UnsupportedStructAndPtr> extends UnsupportedArrayOfPtr
-
-
Constructor Summary
Constructors Constructor and Description STArray(int size, int pos, java.lang.Class clazz)STArray(int pos, java.util.List<O> list, java.lang.Class clazz)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method and Description __ptr__asPtr()intcomparePointerInternal(__array_of_ptr__ other)AreagetInternal(int idx)__ptr__getPtr()__struct__getStruct()__struct__getStruct(java.lang.String fieldName)__array_of_ptr__move(int delta)__array_of_ptr__plus(int delta)voidrealloc(int nb)voidrealloc(size_t nb)voidsetPtr(__ptr__ value)voidsetStruct(__struct__ value)-
Methods inherited from class smetana.core.UnsupportedArrayOfPtr
addVirtualBytes, call, castTo, comparePointer, copyDataFrom, copyDataFrom, getArea, getArrayOfCString, getArrayOfInteger, getArrayOfPtr, getArrayOfStruct, getBoolean, getCString, getCString, getDebug, getDouble, getDouble, getInt, getInt, getPtr, getRealClass, getUID36, isSameThan, memcopyFrom, minus, setBoolean, setCString, setCString, setDouble, setDouble, setInt, setInt, setInternalByIndex, setPtr, setStruct, swap, unsupported
-
-
-
-
Constructor Detail
-
STArray
public STArray(int pos, java.util.List<O> list, java.lang.Class clazz)
-
STArray
public STArray(int size, int pos, java.lang.Class clazz)
-
-
Method Detail
-
comparePointerInternal
public int comparePointerInternal(__array_of_ptr__ other)
- Specified by:
comparePointerInternalin interface__array_of_ptr__- Overrides:
comparePointerInternalin classUnsupportedArrayOfPtr
-
realloc
public void realloc(size_t nb)
- Specified by:
reallocin interface__array_of_ptr__- Overrides:
reallocin classUnsupportedArrayOfPtr
-
realloc
public void realloc(int nb)
- Specified by:
reallocin interface__array_of_ptr__- Overrides:
reallocin classUnsupportedArrayOfPtr
-
plus
public __array_of_ptr__ plus(int delta)
- Specified by:
plusin interface__array_of_ptr__- Overrides:
plusin classUnsupportedArrayOfPtr
-
move
public __array_of_ptr__ move(int delta)
- Specified by:
movein interface__array_of_ptr__- Overrides:
movein classUnsupportedArrayOfPtr
-
setStruct
public void setStruct(__struct__ value)
- Specified by:
setStructin interface__array_of_ptr__- Overrides:
setStructin classUnsupportedArrayOfPtr
-
getStruct
public __struct__ getStruct()
- Specified by:
getStructin interface__array_of_ptr__- Overrides:
getStructin classUnsupportedArrayOfPtr
-
getStruct
public __struct__ getStruct(java.lang.String fieldName)
- Specified by:
getStructin interface__array_of_ptr__- Overrides:
getStructin classUnsupportedArrayOfPtr
-
getPtr
public __ptr__ getPtr()
- Specified by:
getPtrin interface__array_of_ptr__- Overrides:
getPtrin classUnsupportedArrayOfPtr
-
asPtr
public __ptr__ asPtr()
- Specified by:
asPtrin interface__array_of_ptr__- Overrides:
asPtrin classUnsupportedArrayOfPtr
-
setPtr
public void setPtr(__ptr__ value)
- Specified by:
setPtrin interface__array_of_ptr__- Overrides:
setPtrin classUnsupportedArrayOfPtr
-
getInternal
public Area getInternal(int idx)
- Specified by:
getInternalin interface__array_of_ptr__- Overrides:
getInternalin classUnsupportedArrayOfPtr
-
-
DataMelt 3.0 © DataMelt by jWork.ORG