Class PseudoObject<T extends INativeObject>

java.lang.Object
de.intarsys.nativec.PseudoObject<T>
Direct Known Subclasses:
Opaque

public class PseudoObject<T extends INativeObject> extends Object
A wrapper object for a handle or struct. Many libraries have groups of functions that take a handle or struct as first argument and work on that "object". We can treat the latter as real objects by wrapping them in an instance of a subclass of this class.
  • Constructor Details

    • PseudoObject

      public PseudoObject(T pNativeObject)
  • Method Details

    • getNativeObject

      public T getNativeObject()