«mainTitle»
«if hasMainInterface == 1»
«if mainInterface.interfaceTitle == Class»
Inherits From:
«if mainInterface.inheritsString.length > 0»«mainInterface.inheritsString»«else»None («mainInterface.className» is a root class)«endif»
«endif Class»
«if mainInterface.conformedProtocols.count > 0»
Conforms To:
«foreach protocolName mainInterface.conformedProtocols prot1»«protocolName»
«endforeach prot1»
«endif conformedProtocols»
«endif hasMainInterface == 1»
Declared In:
«importString»
«if hasMainInterface == 1»
«mainInterface.interfaceTitle» Description
«mainInterface.entityDescription.formattedCommentString»
«endif hasMainInterface == 1»
«if typedefArray.count > 0»
Defined Types
«foreach group typedefGroupArray group4»
«if groupIndex > 0»
«endif»
Synopsis:
«foreach typedef group.itemArray typedef1»
«typedef.name» typedef «typedef.formattedValue»«typedef.name»«typedef.suffixValue»;
«endforeach typedef1»
«if group.comment.commentString.length > 0»
Description:
«group.comment.formattedCommentString»
«endif commentLength»
«endforeach group4»
«endif typedefArray»
«if constantArray.count > 0»
Symbolic Constants
«foreach group constantGroupArray group5»
«if groupIndex > 0»
«endif»
Synopsis:
«foreach constant group.itemArray constant1»
«constant.name» «constant.value»
«endforeach constant1»
«if group.comment.commentString.length > 0»
Description:
«group.comment.formattedCommentString»
«endif commentLength»
«endforeach group5»
«endif constantArray»
«if macroArray.count > 0»
Macro Definitions
«foreach group macroGroupArray group2»
«if groupIndex > 0»
«endif»
Synopsis:
«foreach macro group.itemArray macro1»
«macro.name»(«macro.parameterString»)
«endforeach macro1»
«if group.comment.commentString.length > 0»
Description:
«group.comment.formattedCommentString»
«endif commentLength»
«endforeach group2»
«endif macroArray»
«if functionArray.count > 0»
Functions
«foreach group functionGroupArray group3»
«if groupIndex > 0»
«endif»
Synopsis:
«foreach function group.itemArray function1»
«function.type»«function.name»(«function.parameterString»);
«endforeach function1»
«if group.comment.commentString.length > 0»
Description:
«group.comment.formattedCommentString»
«endif commentLength»
«endforeach group3»
«endif functionArray»
«if variableArray.count > 0»
Global Variables
«foreach group variableGroupArray group6»
«if groupIndex > 0»
«endif»
Synopsis:
«foreach global group.itemArray global1»
«global.type»«global.name»;
«endforeach global1»
«if group.comment.commentString.length > 0»
Description:
«group.comment.formattedCommentString»
«endif commentLength»
«endforeach group6»
«endif macroArray»
«if hasMainInterface != 0»«comment - Everything else is only done if we have an interface»
«if mainInterface.interfaceTitle == Class»«if mainInterface.ivarArray.count > 0»
Instance Variables
«foreach ivar mainInterface.ivarArray ivar1»
«ivar.type»«ivar.name»
«ivar.bitfield»;
«endforeach ivar1»
«foreach ivar mainInterface.ivarArray ivar2»
«ivar.fullName» | «ivar.entityDescription.formattedCommentString» |
«endforeach ivar2»
«endif ivarArray»«endif Class»
«if mainInterface.declarationArray.count > 0»
Method Types
«foreach group mainInterface.declarationGroupArray group1»
«if group.comment.commentString.length > 0»
«group.comment.formattedCommentString»
«endif»
«foreach method group.methodArray method2»
«method.methodName»
«endforeach method2»
«endforeach group1»
«endif declArray»
«if mainInterface.classMethods.count > 0»
Class Methods
«foreach method mainInterface.classMethods method1»
«if methodIndex > 0»
«endif»
+ «method.returnType»«if method.argumentCount == 0»«method.selectorName»
«else»«foreach arg method.arguments arg1»«if argIndex > 0» «endif»«arg.argName»:
«arg.argType»«arg.varName»«endforeach arg1»
«endif»
«method.entityDescription.formattedCommentString»
«endforeach method1»
«endif classMethods»
«if mainInterface.instanceMethods.count > 0»
Instance Methods
«foreach method mainInterface.instanceMethods method1»
«if methodIndex > 0»
«endif»
- «method.returnType»«if method.argumentCount == 0»«method.selectorName»
«else»«foreach arg method.arguments arg1»«if argIndex > 0» «endif»«arg.argName»:
«arg.argType»«arg.varName»«endforeach arg1»
«endif»
«method.entityDescription.formattedCommentString»
«endforeach method1»
«endif instanceMethods»
«endif hasMainInterface»
Release «version» Copyright ©«copyrightYear»«if copyrightOwner.length > 0» by «copyrightOwner»«endif». All Rights Reserved. «timestampString»