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.