trackerString method

  1. @override
String? trackerString(
  1. TrackerField field
)
override

Returns a formatted String value associated with field in this object.

Implementation

@override
String? trackerString(TrackerField field) {
  switch (field.title) {
    case Axi4DataTracker.timeField:
      return Simulator.time.toString();
    case Axi4DataTracker.typeField:
      return strb != null ? 'W' : 'R';
    case Axi4DataTracker.dataField:
      return data.toString();
    case Axi4DataTracker.strbField:
      return strb.toString();
    case Axi4DataTracker.userField:
      return user.toString();
    case Axi4DataTracker.idField:
      return id.toString();
    case Axi4DataTracker.respField:
      return resp.toString();
  }

  return null;
}