Skip to main content

DataModel.processCompoundDefs() method

Processes compound definitions from the parsed Doxygen XML elements.

Signature

processCompoundDefs(indexCompound: IndexCompoundDataModel, parsedDoxygenElements: XmlElement[]): void;

Parameters

Parameter

Type

Description

indexCompound

IndexCompoundDataModel

The compound index data model

parsedDoxygenElements

XmlElement[]

The array of parsed XML elements for the compound

Returns

void

Remarks

This method iterates through the parsed XML elements, ignoring the XML prologue and top-level text nodes. For recognised doxygen elements, it constructs the compound definitions and appends them to the internal data model. Unrecognised elements are logged for further analysis.