Interface ITemplate

    • Method Detail

      • getTemplateParameterTypes

        java.lang.String[] getTemplateParameterTypes()
        Returns the template parameter types.
        Returns:
        String
      • getTemplateArguments

        java.lang.String[] getTemplateArguments()
        Returns the template arguments in a printable format. For templates that are no specialization, this will return the names of the template parameters.
        Since:
        5.2
      • getTemplateSignature

        java.lang.String getTemplateSignature()
                                       throws CModelException
        Returns the template signature The signature depends on the type of template. If it is a template of a structure or a variable, it will include the structure name and the list of parameters. If it is a template of a method or a function, it might include the class name with its template parameters (if any), as well as the function/method name, its template parameters, followed by its normal parameters.
        Returns:
        String
        Throws:
        CModelException
      • getNumberOfTemplateParameters

        int getNumberOfTemplateParameters()
        Returns the number of template parameters