Axi5StreamTracker constructor
- String name = 'axi5STracker',
- bool dumpJson = true,
- bool dumpTable = true,
- String? outputFolder,
- int timeColumnWidth = 12,
- int idColumnWidth = 0,
- int userColumnWidth = 0,
- int destColumnWidth = 0,
- int dataColumnWidth = 64,
- int strbColumnWidth = 0,
- int keepColumnWidth = 0,
- int lastColumnWidth = 0,
- int wakeupColumnWidth = 0,
Constructor.
Implementation
Axi5StreamTracker({
String name = 'axi5STracker',
super.dumpJson,
super.dumpTable,
super.outputFolder,
int timeColumnWidth = 12,
int idColumnWidth = 0,
int userColumnWidth = 0,
int destColumnWidth = 0,
int dataColumnWidth = 64,
int strbColumnWidth = 0,
int keepColumnWidth = 0,
int lastColumnWidth = 0,
int wakeupColumnWidth = 0,
}) : super(name, [
TrackerField(timeField, columnWidth: timeColumnWidth),
if (idColumnWidth > 0)
TrackerField(idField, columnWidth: idColumnWidth),
if (userColumnWidth > 0)
TrackerField(userField, columnWidth: userColumnWidth),
if (destColumnWidth > 0)
TrackerField(destField, columnWidth: destColumnWidth),
TrackerField(dataField, columnWidth: dataColumnWidth),
if (strbColumnWidth > 0)
TrackerField(strbField, columnWidth: strbColumnWidth),
if (keepColumnWidth > 0)
TrackerField(keepField, columnWidth: keepColumnWidth),
if (lastColumnWidth > 0)
TrackerField(lastField, columnWidth: lastColumnWidth),
if (wakeupColumnWidth > 0)
TrackerField(wakeupField, columnWidth: wakeupColumnWidth)
]);