[[endif Class]] [[if mainInterface.conformedProtocols.count > 0]]
- Inherits From:
- [[if mainInterface.inheritsString.length > 0]][[mainInterface.inheritsString]][[else]]None ([[mainInterface.className]] is a root class)[[endif]]
[[endif conformedProtocols]] [[endif hasMainInterface == 1]]
- Conforms To:
[[foreach protocolName mainInterface.conformedProtocols prot1]]- [[protocolName]]
[[endforeach prot1]]
- Declared In:
- [[importString]]
[[foreach group typedefGroupArray group4]] [[if groupIndex > 0]][[endif typedefArray]] [[if constantArray.count > 0]]
[[endif]]Synopsis:
[[foreach typedef group.itemArray typedef1]]typedef [[typedef.formattedValue]][[typedef.name]][[typedef.suffixValue]];
[[endforeach typedef1]] [[if group.comment.commentString.length > 0]]Description:
[[group.comment.formattedCommentString]] [[endif commentLength]] [[endforeach group4]]
[[foreach group constantGroupArray group5]] [[if groupIndex > 0]][[endif constantArray]] [[if macroArray.count > 0]]
[[endif]]Synopsis:
[[foreach constant group.itemArray constant1]][[constant.name]] [[constant.formattedValue]]
[[endforeach constant1]] [[if group.comment.commentString.length > 0]]Description:
[[group.comment.formattedCommentString]] [[endif commentLength]] [[endforeach group5]]
[[foreach group macroGroupArray group2]] [[if groupIndex > 0]][[endif macroArray]] [[if functionArray.count > 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]]
[[foreach group functionGroupArray group3]] [[if groupIndex > 0]][[endif functionArray]] [[if inlineFunctionArray.count > 0]]
[[endif]]Synopsis:
[[foreach function group.itemArray function1]][[function.formattedType]][[function.name]]([[function.formattedParameterString]]);
[[endforeach function1]] [[if group.comment.commentString.length > 0]]Description:
[[group.comment.formattedCommentString]] [[endif commentLength]] [[endforeach group3]]
[[foreach group inlineFunctionGroupArray group3]] [[if groupIndex > 0]][[endif inlineFunctionArray]] [[if variableArray.count > 0]]
[[endif]]Synopsis:
[[foreach function group.itemArray function1]][[function.formattedType]][[function.name]]([[function.formattedParameterString]])
[[endforeach function1]] [[if group.comment.commentString.length > 0]]Description:
[[group.comment.formattedCommentString]] [[endif commentLength]] [[endforeach group3]]
[[foreach group variableGroupArray group6]] [[if groupIndex > 0]][[endif variableArray]] [[if hasMainInterface != 0]][[comment - Everything else is only done if we have an interface]] [[if mainInterface.interfaceTitle == Class]][[if mainInterface.ivarArray.count > 0]]
[[endif]]Synopsis:
[[foreach global group.itemArray global1]][[global.formattedType]][[global.name]][[global.posttype]];
[[endforeach global1]] [[if group.comment.commentString.length > 0]]Description:
[[group.comment.formattedCommentString]] [[endif commentLength]] [[endforeach group6]]
[[foreach ivar mainInterface.ivarArray ivar1]][[endif ivarArray]][[endif Class]] [[if mainInterface.declarationArray.count > 0]][[ivar.formattedType]][[ivar.name]][[ivar.posttype]];
[[endforeach ivar1]][[foreach ivar mainInterface.fullIvarArray ivar2]]
[[endforeach ivar2]] [[ivar.fullName]] [[ivar.entityDescription.formattedCommentString]]
[[foreach group mainInterface.declarationGroupArray group1]] [[if group.comment.commentString.length > 0]] [[group.comment.formattedCommentString]] [[endif]][[endif declArray]] [[if mainInterface.classMethods.count > 0]][[foreach method group.methodArray method2]]
[[endforeach group1]]- [[method.methodName]]
[[endforeach method2]]
+ [[method.formattedReturnType]][[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]]
- [[method.formattedReturnType]][[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]]