table Function
Overview
Function = { -- fields returnType, argString, exceptions, templateParamArray, templateSpecParamArray, paramArray, -- inherited from Member memberKind, protectionKind, virtualKind, flags, id, name, modifiers, group, importArray, path, briefDescription, detailedDescription, inBodyDescription, location, }
Detailed Documentation
Fields
returnType
Holds a LinkedText
table describing the return type of the function.
argString
Holds a string describing type suffix (function parameters, array dimensions, etc)
exceptions
Holds a LinkedText
table describing which exception could be thrown by the function.
templateParamArray
Holds a table containing an array of Param
elements describing template parameters of the function.
templateSpecParamArray
Holds a table containing an array of Param
elements describing template specialization parameters of the function.
paramArray
Holds an array table with detailed description of all parameters of the member. Type of each element of the array is Param
.