public class MFCRuntime extends CPPRuntime
CPPRuntime.CPPDestructor, CPPRuntime.CPPTypeInfo<T extends CPPObject>, CPPRuntime.MemoryOperatorsCRuntime.CTypeInfo<T extends NativeObject>, CRuntime.MethodCallInfoBuilderBridJRuntime.TypeInfo<T extends NativeObject>DEFAULT_CONSTRUCTOR, SKIP_CONSTRUCTORPROPERTY_bridj_c_defaultObjectSize| Constructor and Description |
|---|
MFCRuntime() |
| Modifier and Type | Method and Description |
|---|---|
<T extends NativeObject> |
getActualInstanceClass(Pointer<T> pInstance,
Type officialType) |
void |
getExtraFieldsOfNewClass(Class<?> type,
Map<String,Type> out) |
void |
getOverriddenVirtualMethods(Map<String,Pointer<?>> out) |
void |
register(Type type) |
getCPPTypeInfo, getInstance, getMemoryOperators, getPositionInVirtualTable, getTemplateParameters, getTemplateTypeParameters, getType, getType, getTypeInfo, getVirtualMethodsCount, setTemplateParametersallocate, createCToJavaCallback, getAbstractCallback, getApplyMethods, getCallbackMethod, getCallbackNativeImplementer, getDefaultStructSize, getDynamicFunctionFactory, getFastestCallbackMethod, getTypeForCast, getUniqueCallbackMethod, isAvailable, sizeOf, unregisterisOverridenSignaturepublic MFCRuntime()
public <T extends NativeObject> Class<? extends T> getActualInstanceClass(Pointer<T> pInstance, Type officialType)
getActualInstanceClass in interface BridJRuntimegetActualInstanceClass in class CPPRuntimepublic void getExtraFieldsOfNewClass(Class<?> type, Map<String,Type> out)
public void getOverriddenVirtualMethods(Map<String,Pointer<?>> out)
Copyright © 2009-2015. All Rights Reserved.