Class TlbAbstractMethod

java.lang.Object
com.sun.jna.platform.win32.COM.tlb.imp.TlbBase
com.sun.jna.platform.win32.COM.tlb.imp.TlbAbstractMethod
All Implemented Interfaces:
Variant
Direct Known Subclasses:
TlbFunctionDispId, TlbFunctionStub, TlbFunctionVTable, TlbPropertyGet, TlbPropertyGetStub, TlbPropertyPut, TlbPropertyPutStub

public abstract class TlbAbstractMethod extends TlbBase implements Variant
The Class TlbFunction.
Author:
Tobias Wolf, [email protected]
  • Field Details

    • typeInfoDoc

      protected TypeInfoUtil.TypeInfoDoc typeInfoDoc
    • methodName

      protected String methodName
    • docStr

      protected String docStr
    • vtableId

      protected short vtableId
    • memberid

      protected OaIdl.MEMBERID memberid
    • paramCount

      protected short paramCount
    • returnType

      protected String returnType
    • methodparams

      protected String methodparams
    • methodvariables

      protected String methodvariables
  • Constructor Details

    • TlbAbstractMethod

      public TlbAbstractMethod(int index, TypeLibUtil typeLibUtil, OaIdl.FUNCDESC funcDesc, TypeInfoUtil typeInfoUtil)
      Instantiates a new tlb function.
      Parameters:
      index - the index
      typeLibUtil - the type lib util
      funcDesc - the func desc
      typeInfoUtil - the type info util
  • Method Details