org.bridj.cpp.mfc
Class CRuntimeClass

java.lang.Object
  extended by org.bridj.NativeObject
      extended by org.bridj.StructObject
          extended by org.bridj.cpp.CPPObject
              extended by org.bridj.cpp.mfc.MFCObject
                  extended by org.bridj.cpp.mfc.CRuntimeClass
All Implemented Interfaces:
NativeObjectInterface

public class CRuntimeClass
extends MFCObject


Field Summary
 
Fields inherited from class org.bridj.StructObject
io
 
Fields inherited from class org.bridj.NativeObject
peer, typeInfo
 
Constructor Summary
CRuntimeClass()
           
 
Method Summary
 Pointer<CObject> CreateObject()
           
static Pointer<CObject> CreateObject(Pointer<Byte> lpszClassName)
           
static Pointer<CObject> CreateObject$2(Pointer<Character> lpszClassName)
           
static Pointer<CRuntimeClass> FromName(Pointer<Byte> lpszClassName)
           
static Pointer<CRuntimeClass> FromName$2(Pointer<Character> lpszClassName)
           
 boolean IsDerivedFrom(Pointer<CRuntimeClass> pBaseClass)
           
static Pointer<CRuntimeClass> Load(Pointer<CArchive> ar, Pointer<Integer> pwSchemaNum)
           
 Pointer<Byte> m_lpszClassName()
           
 void m_lpszClassName(Pointer<Byte> m_lpszClassName)
           
 int m_nObjectSize()
           
 void m_nObjectSize(int m_nObjectSize)
           
 Pointer<CRuntimeClass> m_pBaseClass()
           
 void m_pBaseClass(Pointer<CRuntimeClass> m_pBaseClass)
           
 Pointer<?> m_pClassInit()
           
 void m_pClassInit(Pointer<?> m_pClassInit)
           
 Pointer<Fun0<Pointer<CObject>>> m_pfnCreateObject()
           
 void m_pfnCreateObject(Pointer<Fun0<Pointer<CObject>>> m_pfnCreateObject)
           
 Pointer<CRuntimeClass> m_pNextClass()
           
 void m_pNextClass(Pointer<CRuntimeClass> m_pNextClass)
           
 int m_wSchema()
           
 void m_wSchema(int m_wSchema)
           
 void Store(Pointer<CArchive> ar)
           
 
Methods inherited from class org.bridj.StructObject
toString
 
Methods inherited from class org.bridj.NativeObject
clone, equals
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CRuntimeClass

public CRuntimeClass()
Method Detail

m_lpszClassName

public Pointer<Byte> m_lpszClassName()

m_lpszClassName

public void m_lpszClassName(Pointer<Byte> m_lpszClassName)

m_nObjectSize

public int m_nObjectSize()

m_nObjectSize

public void m_nObjectSize(int m_nObjectSize)

m_wSchema

public int m_wSchema()

m_wSchema

public void m_wSchema(int m_wSchema)

m_pfnCreateObject

public Pointer<Fun0<Pointer<CObject>>> m_pfnCreateObject()

m_pfnCreateObject

public void m_pfnCreateObject(Pointer<Fun0<Pointer<CObject>>> m_pfnCreateObject)

m_pBaseClass

public Pointer<CRuntimeClass> m_pBaseClass()

m_pBaseClass

public void m_pBaseClass(Pointer<CRuntimeClass> m_pBaseClass)

CreateObject

public Pointer<CObject> CreateObject()

IsDerivedFrom

public boolean IsDerivedFrom(Pointer<CRuntimeClass> pBaseClass)

FromName

public static Pointer<CRuntimeClass> FromName(Pointer<Byte> lpszClassName)

FromName$2

public static Pointer<CRuntimeClass> FromName$2(Pointer<Character> lpszClassName)

CreateObject

public static Pointer<CObject> CreateObject(Pointer<Byte> lpszClassName)

CreateObject$2

public static Pointer<CObject> CreateObject$2(Pointer<Character> lpszClassName)

Store

public void Store(Pointer<CArchive> ar)

Load

public static Pointer<CRuntimeClass> Load(Pointer<CArchive> ar,
                                          Pointer<Integer> pwSchemaNum)

m_pNextClass

public Pointer<CRuntimeClass> m_pNextClass()

m_pNextClass

public void m_pNextClass(Pointer<CRuntimeClass> m_pNextClass)

m_pClassInit

public Pointer<?> m_pClassInit()

m_pClassInit

public void m_pClassInit(Pointer<?> m_pClassInit)


Copyright © 2009-2012. All Rights Reserved.