Renaming "handling_method" to "propagation_policy".
cleaning up; comments, naming, typos, excess code, etc. Moving to make gr_block_executor more readable.
Moving tag handling setup back into gr_block so it can be set in the constructor of a derived block.
Moving tags downstream is moved into gr_block_executor. Predefined three methods of moving tags that are selectable by a gr_block.
Cleaning up. Better use of PMTs; comment mods; returning vectors when getting tags.
Don't directly output tag info to screen from gr_random_annotator; instead, store the stream and write it to stdout when block is being destroyed. This avoids issues of the muliple threads writing simultaneously to screen.
Adding call in scheduler to handle tag movements between blocks and some helper functions to get access and keep track of tags.
Because tags can be appended from upstream, they are not consecutive in time, so we need to cycle through them all.
Better formatting of tag information to make info more readable.
buffer_reader does not hold its own tags but looks upstream to the associated buffer to get them.
View all revisions | View revisions
Also available in: Atom