JNA API 4.1.0
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,
                  String packagename,
                  TypeLibUtil typeLibUtil,
                  String bindingMode)
        Instantiates a new tlb class.
        Parameters:
        index - the index
        typeLibUtil - the type lib util
    • Method Detail

      • createFunctions

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

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

        protected void createCLSIDName(String clsidName)
      • createCLSID

        protected void createCLSID(String clsid)
      • createInterfaces

        protected void createInterfaces(String interfaces)
      • getClassTemplate

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

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