|
||||||||||
| 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, unregister |
| Methods inherited from class org.bridj.AbstractBridJRuntime |
|---|
getType, isOverridenSignature |
| 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 BridJRuntimegetActualInstanceClass 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 BridJRuntimeregister in class CRuntime
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||