|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.bridj.AbstractBridJRuntime
org.bridj.CRuntime
org.bridj.cpp.CPPRuntime
org.bridj.cpp.mfc.MFCRuntime
public class MFCRuntime
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.bridj.cpp.CPPRuntime |
---|
CPPRuntime.CPPDestructor, CPPRuntime.CPPTypeInfo<T extends CPPObject>, CPPRuntime.MemoryOperators |
Nested classes/interfaces inherited from class org.bridj.CRuntime |
---|
CRuntime.CTypeInfo<T extends NativeObject>, CRuntime.MethodCallInfoBuilder |
Nested classes/interfaces inherited from interface org.bridj.BridJRuntime |
---|
BridJRuntime.TypeInfo<T extends NativeObject> |
Field Summary |
---|
Fields inherited from class org.bridj.cpp.CPPRuntime |
---|
DEFAULT_CONSTRUCTOR, SKIP_CONSTRUCTOR |
Fields inherited from class org.bridj.CRuntime |
---|
PROPERTY_bridj_c_defaultObjectSize |
Constructor Summary | |
---|---|
MFCRuntime()
|
Method Summary | ||
---|---|---|
|
getActualInstanceClass(Pointer<T> pInstance,
Type officialType)
|
|
void |
getExtraFieldsOfNewClass(Class<?> type,
Map<String,Type> out)
|
|
void |
getOverriddenVirtualMethods(Map<String,Pointer<?>> out)
|
|
void |
register(Type type)
|
Methods inherited from class org.bridj.cpp.CPPRuntime |
---|
getCPPTypeInfo, getInstance, getMemoryOperators, getPositionInVirtualTable, getTemplateParameters, getTypeInfo, getVirtualMethodsCount, setTemplateParameters |
Methods inherited from class org.bridj.CRuntime |
---|
allocate, createCToJavaCallback, getCallbackNativeImplementer, getDefaultStructSize, getDynamicFunctionFactory, getTypeForCast, isAvailable, sizeOf |
Methods inherited from class org.bridj.AbstractBridJRuntime |
---|
getType, isOverridenSignature, unregister |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MFCRuntime()
Method Detail |
---|
public <T extends NativeObject> Class<? extends T> getActualInstanceClass(Pointer<T> pInstance, Type officialType)
getActualInstanceClass
in interface BridJRuntime
getActualInstanceClass
in class CPPRuntime
public void getExtraFieldsOfNewClass(Class<?> type, Map<String,Type> out)
public void getOverriddenVirtualMethods(Map<String,Pointer<?>> out)
public void register(Type type)
register
in interface BridJRuntime
register
in class CRuntime
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |