UnknownVTable.ByReference
@FieldOrder({"QueryInterfaceCallback","AddRefCallback","ReleaseCallback"}) public class UnknownVTable extends Structure
Modifier and Type | Class | Description |
---|---|---|
static interface |
UnknownVTable.AddRefCallback |
|
static class |
UnknownVTable.ByReference |
|
static interface |
UnknownVTable.QueryInterfaceCallback |
|
static interface |
UnknownVTable.ReleaseCallback |
Structure.ByValue, Structure.FieldOrder, Structure.StructField
Modifier and Type | Field | Description |
---|---|---|
UnknownVTable.AddRefCallback |
AddRefCallback |
|
UnknownVTable.QueryInterfaceCallback |
QueryInterfaceCallback |
|
UnknownVTable.ReleaseCallback |
ReleaseCallback |
ALIGN_DEFAULT, ALIGN_GNUC, ALIGN_MSVC, ALIGN_NONE, CALCULATE_SIZE
Constructor | Description |
---|---|
UnknownVTable() |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
allocateMemory, allocateMemory, autoAllocate, autoRead, autoRead, autoWrite, autoWrite, cacheTypeInfo, calculateSize, clear, createFieldsOrder, createFieldsOrder, createFieldsOrder, createFieldsOrder, dataEquals, dataEquals, ensureAllocated, equals, fieldOffset, getAutoRead, getAutoWrite, getFieldList, getFieldOrder, getFields, getNativeAlignment, getNativeSize, getNativeSize, getPointer, getStringEncoding, getStructAlignment, hashCode, newInstance, newInstance, read, readField, readField, setAlignType, setAutoRead, setAutoSynch, setAutoWrite, setStringEncoding, size, sortFields, toArray, toArray, toString, toString, useMemory, useMemory, write, writeField, writeField, writeField
public UnknownVTable.QueryInterfaceCallback QueryInterfaceCallback
public UnknownVTable.AddRefCallback AddRefCallback
public UnknownVTable.ReleaseCallback ReleaseCallback