org.bridj.cpp.mfc.CObject Maven / Gradle / Ivy
package org.bridj.cpp.mfc;
import org.bridj.Pointer;
import org.bridj.ann.Convention;
import org.bridj.ann.Virtual;
import org.bridj.ann.Convention.Style;
@Convention(Style.StdCall)
public class CObject extends MFCObject {
public CObject() {}
public CObject(Pointer extends CObject> pInstance, MFCRuntime mfcRuntime) {
super(pInstance);
}
@Virtual
public native Pointer GetRuntimeClass();
/**
* @see http://msdn.microsoft.com/en-us/library/b7tsah76(VS.80).aspx
* @param pClass
*/
@Virtual
public native boolean IsKindOf(Pointer pClass);
}