org.bridj.cpp.com
Class IClassFactory

java.lang.Object
  extended by org.bridj.NativeObject
      extended by org.bridj.StructObject
          extended by org.bridj.cpp.CPPObject
              extended by org.bridj.cpp.com.IUnknown
                  extended by org.bridj.cpp.com.IClassFactory
All Implemented Interfaces:
NativeObjectInterface

public class IClassFactory
extends IUnknown


Field Summary
 
Fields inherited from class org.bridj.cpp.com.IUnknown
autoRelease
 
Fields inherited from class org.bridj.StructObject
io
 
Fields inherited from class org.bridj.NativeObject
peer, typeInfo
 
Constructor Summary
IClassFactory()
           
 
Method Summary
<I extends IUnknown>
I
CreateInstance(Class<I> type)
           
 int CreateInstance(Pointer<IUnknown> pUnkOuter, Pointer<Byte> riid, Pointer<Pointer<IUnknown>> ppvObject)
          Deprecated. 
 int LockServer(boolean fLock)
           
 
Methods inherited from class org.bridj.cpp.com.IUnknown
AddRef, finalize, QueryInterface, QueryInterface, Release, wrap
 
Methods inherited from class org.bridj.StructObject
toString
 
Methods inherited from class org.bridj.NativeObject
clone, equals
 
Methods inherited from class java.lang.Object
getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IClassFactory

public IClassFactory()
Method Detail

CreateInstance

@Deprecated
public int CreateInstance(Pointer<IUnknown> pUnkOuter,
                                     Pointer<Byte> riid,
                                     Pointer<Pointer<IUnknown>> ppvObject)
Deprecated. 


CreateInstance

public <I extends IUnknown> I CreateInstance(Class<I> type)

LockServer

public int LockServer(boolean fLock)


Copyright © 2009-2012. All Rights Reserved.