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
.