org.bridj.cpp
Class CPPObject

java.lang.Object
  extended by org.bridj.NativeObject
      extended by org.bridj.StructObject
          extended by org.bridj.cpp.CPPObject
All Implemented Interfaces:
NativeObjectInterface
Direct Known Subclasses:
CStringT, IUnknown, MFCObject, OLEAutomationLibrary.ICreateErrorInfo, OLEAutomationLibrary.ICreateTypeLib, OLEAutomationLibrary.ICreateTypeLib2, OLEAutomationLibrary.IErrorInfo, OLEAutomationLibrary.ITypeLib, vector

public abstract class CPPObject
extends StructObject

Base class for C++ structs and classes.

Author:
Olivier

Field Summary
 
Fields inherited from class org.bridj.StructObject
io
 
Fields inherited from class org.bridj.NativeObject
peer, typeInfo
 
Constructor Summary
protected CPPObject()
           
protected CPPObject(Pointer<? extends CPPObject> peer)
           
protected CPPObject(Void voidArg, int constructorId, Object... args)
           
 
Method Summary
 
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

CPPObject

protected CPPObject()

CPPObject

protected CPPObject(Pointer<? extends CPPObject> peer)

CPPObject

protected CPPObject(Void voidArg,
                    int constructorId,
                    Object... args)


Copyright © 2009-2012. All Rights Reserved.