Skip navigation links
JNA API 5.12.1
com.sun.jna.platform.win32.COM.tlb.imp

Class TlbCoClass



  • public class TlbCoClass
    extends TlbBase
    The Class TlbClass.
    Author:
    Tobias Wolf, wolf.tobias@gmx.net
    • Constructor Detail

      • TlbCoClass

        public TlbCoClass(int index,
                          java.lang.String packagename,
                          TypeLibUtil typeLibUtil,
                          java.lang.String bindingMode)
        Instantiates a new tlb class.
        Parameters:
        index - the index
        typeLibUtil - the type lib util
    • Method Detail

      • createFunctions

        protected void createFunctions(TypeInfoUtil typeInfoUtil,
                                       java.lang.String bindingMode)
      • createJavaDocHeader

        protected void createJavaDocHeader(java.lang.String guid,
                                           java.lang.String version,
                                           java.lang.String helpstring)
      • createCLSIDName

        protected void createCLSIDName(java.lang.String clsidName)
      • createCLSID

        protected void createCLSID(java.lang.String clsid)
      • createInterfaces

        protected void createInterfaces(java.lang.String interfaces)
      • getClassTemplate

        protected java.lang.String getClassTemplate()
        Description copied from class: TlbBase
        Gets the class template.
        Specified by:
        getClassTemplate in class TlbBase
        Returns:
        the class template
JNA API 5.12.1

Copyright © 2007-2018 Timothy Wall. All Rights Reserved.