Lines Matching defs:data
61 /** Interface class for data with reporting/tracing facilities. This
68 /** Print the data in a format suitable to be the value in "name=value"
75 /** Interface class for data with 'bubble' values. This interface doesn't
160 /** Name to use for the data in a MinorTrace line */
195 std::ostringstream data;
204 ReportTraits::reportData(data, datum);
207 data << ',';
210 MINORTRACE("%s=%s\n", dataName, data.str());
223 /** Delays, in cycles, writing data into the latch and seeing it on the
243 * forward/backward correspond to data direction relative to the
244 * pipeline. Latched and Immediate specify delay for backward data.
245 * Immediate data is available to earlier stages *during* the cycle it
327 * data. */
344 /** There's data (not a bubble) at the end of the pipe */
357 /* If there was data at the end of the pipe that has now been
358 * advanced out of the pipe, we've lost data */
361 /* Is there data at the end of the pipe now? */
394 * BubbleTraitsAdaptor to work on data which *does* directly implement
411 /** Name to use for the data in MinorTrace */
428 push(ElemType &data)
430 if (!BubbleTraits::isBubble(data)) {
432 queue.push_back(data);
435 warn("%s: No space to push data into queue of capacity"
509 std::ostringstream data;
521 ReportTraits::reportData(data, queue[num_printed - 1]);
525 data << ',';
533 data << 'R';
538 data << ',';
546 data << ',';
549 MINORTRACE("%s=%s\n", dataName, data.str());