|
scc 2025.09
SystemC components library
|
A SystemC module for dumping the hierarchy of objects in a specified format. More...
#include <hierarchy_dumper.h>


Public Types | |
| enum | file_type { ELKT , JSON , D3JSON , DBGJSON } |
| The supported file formats for dumping the hierarchy. More... | |
Public Member Functions | |
| hierarchy_dumper (const std::string &filename, file_type format) | |
| Constructs a hierarchy_dumper object with the specified file name and format. | |
| virtual | ~hierarchy_dumper () |
| Destroys the hierarchy_dumper object. | |
A SystemC module for dumping the hierarchy of objects in a specified format.
The hierarchy_dumper class provides a method for dumping the hierarchy of SystemC objects to a file in various formats. It can be used to visualize the structure of a SystemC design or to analyze the interactions between different components.
Definition at line 37 of file hierarchy_dumper.h.
The supported file formats for dumping the hierarchy.
Definition at line 42 of file hierarchy_dumper.h.
| scc::hierarchy_dumper::hierarchy_dumper | ( | const std::string & | filename, |
| file_type | format ) |
Constructs a hierarchy_dumper object with the specified file name and format.
| filename | The name of the file where the hierarchy will be dumped. |
| format | The format in which the hierarchy will be dumped. |
Definition at line 684 of file hierarchy_dumper.cpp.
|
virtual |
Destroys the hierarchy_dumper object.
Definition at line 689 of file hierarchy_dumper.cpp.