INativeTypeNativeStringType, NativeWideStringTypepublic class NativeAbstractStringType extends NativeType
| Modifier | Constructor | Description |
|---|---|---|
protected |
NativeAbstractStringType(int pCharacterSize) |
|
protected |
NativeAbstractStringType(int pStringSize,
int pCharacterSize) |
| Modifier and Type | Method | Description |
|---|---|---|
int |
getByteCount() |
The size of the type in c memory.
|
int |
getPreferredBoundary() |
The boundary where this type as a struct member would want to be aligned.
|
int |
getStringSize() |
|
boolean |
hasByteCount() |
Array, createNative, createNative, lookup, Ref, registerprotected NativeAbstractStringType(int pCharacterSize)
protected NativeAbstractStringType(int pStringSize,
int pCharacterSize)
public int getByteCount()
INativeTypegetByteCount in interface INativeTypegetByteCount in class NativeTypepublic int getPreferredBoundary()
INativeTypepublic int getStringSize()
public boolean hasByteCount()