MCPcopy Create free account
hub / github.com/DreamSourceLab/DSView / DecodeTrace

Method DecodeTrace

DSView/pv/view/decodetrace.cpp:115–134  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

113
114
115DecodeTrace::DecodeTrace(pv::SigSession *session,
116 pv::data::DecoderStack *decoder_stack, int index) :
117 Trace(QString::fromUtf8(decoder_stack->stack().front()->decoder()->name), index, SR_CHANNEL_DECODER)
118{
119 assert(decoder_stack);
120
121 _colour = DecodeColours[index % countof(DecodeColours)];
122
123 _decode_start = 0;
124 _decode_end = INT64_MAX;
125 _decoder_stack = decoder_stack;
126 _session = session;
127 _delete_flag = false;
128 _decode_cursor1 = 0;
129 _decode_cursor2 = 0;
130
131 connect(_decoder_stack, SIGNAL(new_decode_data()), this, SLOT(on_new_decode_data()));
132
133 connect(_decoder_stack, SIGNAL(decode_done()), this, SLOT(on_decode_done()));
134}
135
136DecodeTrace::~DecodeTrace()
137{

Callers

nothing calls this directly

Calls 1

decoderMethod · 0.45

Tested by

no test coverage detected