table NamespaceContents
Overview
NamespaceContents = { -- fields groupArray, namespaceArray, enumArray, structArray, unionArray, classArray, interfaceArray, protocolArray, exceptionArray, serviceArray, singletonArray, typedefArray, variableArray, constructorArray, destructor, functionArray, propertyArray, eventArray, aliasArray, defineArray, footnoteArray, }
Detailed Documentation
Fields
groupArray
Holds a table containing an array of all the groups withing the compound. Type of each element of the array is Compound. Compound.compoundKind should be group.
namespaceArray
Holds a table containing an array of all the nested namespaces. Type of each element of the array is Compound. Compound.compoundKind should be namespace.
enumArray
Holds a table containing an array of all the enums withing the compound. Type of each element of the array is Member. Member.memberKind should be enum.
structArray
Holds a table containing an array of all the nested structs within the compound. Type of each element of the array is Compound. Compound.compoundKind should be struct.
unionArray
Holds a table containing an array of all the nested unions within the compound. Type of each element of the array is Compound. Compound.compoundKind should be union.
classArray
Holds a table containing an array of all the nested classes within the compound. Type of each element of the array is Compound. Compound.compoundKind should be class.
typedefArray
Holds a table containing an array of all the typedefs within the compound. Type of each element of the array is Member. Member.memberKind should be typedef.
variableArray
[[! Holds a table containing an array of all the variables within the compound. Type of each element of the array is Member. Member.memberKind should be variable.
constructorArray
Holds a table containing an array of all the constructors of the type compound. Type of each element of the array is Member. Member.memberKind should be function.
destructor
Holds a Member table describing the destructor of the type compound (if there is any) or nil. Member.memberKind should be function.
functionArray
Holds a table containing an array of all the functions/methods within the compound. Type of each element of the array is Member. Member.memberKind should be function.
propertyArray
Holds a table containing an array of all the properties within the compound. Type of each element of the array is Member. Member.memberKind should be property.
eventArray
Holds a table containing an array of all the events within the compound. Type of each element of the array is Member. Member.memberKind should be event.
aliasArray
Holds a table containing an array of all the aliases within the compound. Type of each element of the array is Member. Member.memberKind should be alias.
defineArray
Holds a table containing an array of all the macro definitions within the compound. Type of each element of the array is Member. Member.memberKind should be define.
footnoteArray
Holds a table containing an array of all the footnotes defined within the compound. Type of each element of the array is Member. Member.memberKind should be footnote.