Docu-Parts Generator for Doxygen

Supported Doxygen Commands

DXY Syntax

DXY Prefixes

DXY Macros

Supported Doxygen Commands

In actual version DAC supports Doxygen \image html command

/*! Here is a snapshot of HardwareInit() function:
* \image html HardwareInit.jpg
*/

DXY Syntax

Because of its simplicity we choose Microsoft INI file format. Targets are defines in "[TargetName]" and needed parameters are listed among them in "ParameterName = " lines. In most cases you may use Documentation Generator Wizard to generate Scripts and do not need to edit those. Especially please do not edit "Options" parameter.

// Flowchart for one function
[HardwareInit.jpg]
Job = GetFlowChart
Symbol = HardwareInit
File = Control\HrdwInit.c
Options = "B817ES3128112fV#B6$E2$O2#A$O6$OH$E8$O31$O6$OH$E1$O29$O5$OS"

DXY Prefixes

DXY prefixes are used that DAC "knows" which Script must be used for particular graphics file generation.

// Default Non-Structured Flowchart for all functions that did not have "own" script
[FCGN_%TargetSymbol.jpg]
Job = GetFlowChart
Symbol = %TargetSymbol
File = %TargetFile
Options = "B217ES31281114V#B6"

FCGN_: Non-Structured Flowchart

FCGS_: Structured Flowchart

CHG_: Call-Hierarchy Graph

THGM_: Mixed Type-Hierarchy Graph

THGT_: Type-Hierarchy Graph

DXY Macros

DXY Macros are expanded for actual target.

%TargetSymbol

Actual Symbol in target graphic.

%TargetFile

Actual file name for target graphic.