Statistics
| Branch: | Tag: | Revision:

root / gnuradio-core / src / lib / runtime / gr_block.cc @ 68a36d3e

History | View | Annotate | Download (4 kB)

# Date Author Comment
c1721c76 10/20/2011 12:01 am Josh Blum

tags: made tags object oriented

4649aa47 11/29/2010 12:15 am Tom Rondeau

Changing propagation policy enum type name and making a few other minor edits.

6d439361 11/17/2010 11:58 pm Tom Rondeau

Changing get_tags API to take in a vector reference instead of returning a vector.

4cb301de 11/09/2010 12:46 am Tom Rondeau

Made propagate_tags a function to be called from block_executor to move tags downstream. Also made d_start_nitems_read a member of gr_block_executor to better handle allocation.

0a2cb50b 11/09/2010 12:30 am Tom Rondeau

Renaming "handling_method" to "propagation_policy".

75c9c767 11/09/2010 12:20 am Tom Rondeau

cleaning up; comments, naming, typos, excess code, etc. Moving to make gr_block_executor more readable.

23285af0 11/07/2010 11:39 pm Tom Rondeau

Moving tag handling setup back into gr_block so it can be set in the constructor of a derived block.

3bf4a842 11/07/2010 10:30 pm Tom Rondeau

Moving tags downstream is moved into gr_block_executor. Predefined three methods of moving tags that are selectable by a gr_block.

95eaad32 11/07/2010 09:05 pm Tom Rondeau

Cleaning up. Better use of PMTs; comment mods; returning vectors when getting tags.

8b184fda 11/06/2010 06:18 pm Tom Rondeau

Adding call in scheduler to handle tag movements between blocks and some helper functions to get access and keep track of tags.

779f498c 11/04/2010 04:31 pm Tom Rondeau

Moves gr_block functions dealing with tags into protected space. Adds documentation to functions in header. Adds a "srcid" parameter to the add_item_tag function.

c3725a72 11/04/2010 03:38 pm Tom Rondeau

Fixing buffer to update abs_write_offset counter. Keeping access to counters exposed through gr_block for now, just remaining to nitem_*.

e70f8a0d 11/02/2010 11:57 pm Tom Rondeau

Moved number items read/written from gr_block_detail into gr_buffer (abs_written_offset) and gr_buffer_reader (abs_read_offset). Keeps the API exposed in gr_blocks for now.

428ccb22 11/02/2010 07:59 pm Tom Rondeau

Adding some protection to the nitems read/written accessors. Should this return 0 or throw?

e3b86688 10/31/2010 09:02 pm Tom Rondeau

Fix to get_tags_in_range. Returns proper list and handles times when list is empty.

d07a944f 10/27/2010 01:01 am Tom Rondeau

First stab at adding get functions for item tags in a given range.

b22efee4 10/26/2010 11:59 pm Tom Rondeau

Giving gr_block_detail a list of pmt tuples to hold item tagging information.

Adds ability to add new tags from a block.

2c544567 10/19/2010 08:33 pm Tom Rondeau

Adding vectors to gr_block_detail that keep track of the number of samples read and written from each block's input. Accessor functions allow query of values through gr_block.

Had to add gr_uint64 typedef to SWIG for it to understand how to handle the type.

1579bab2 08/15/2009 05:39 pm Eric Blossom

gr_blocks may now produce different number of output items on each output stream.

Merged eb/varying -r11178:11595 into trunk. Needs QA and examples.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11597 221aa14e-8319-0410-a670-987f0aec2ac5

798f915a 04/07/2009 07:53 pm Eric Blossom

Fix for ticket:262.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10789 221aa14e-8319-0410-a670-987f0aec2ac5

2c8ea58e 08/19/2008 11:09 pm Eric Blossom

Merged features/mp-sched -r8915:9335 into the trunk. The trunk now
contains the SMP aware scheduler. This changeset
introduces a dependency on boost 1.35 or later.
See source:gnuradio/trunk/README.building-boost for additional info.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9336 221aa14e-8319-0410-a670-987f0aec2ac5

937b719d 07/21/2007 03:44 am Eric Blossom

Updated license from GPL version 2 or later to GPL version 3 or later.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6044 221aa14e-8319-0410-a670-987f0aec2ac5

76ed4c2f 12/12/2006 08:00 pm Johnathan Corgan

Merge jcorgan/hier developer branch into trunk. Enables creation of true hierarchical blocks, from either C++ or Python, as well as creating pure C++ gnuradio applications. EXPERIMENTAL.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4070 221aa14e-8319-0410-a670-987f0aec2ac5

86f5c924 09/13/2006 09:30 pm Eric Blossom

Updated FSF address in all files. Fixes ticket:51

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3534 221aa14e-8319-0410-a670-987f0aec2ac5

5d69a524 08/03/2006 04:51 am Johnathan Corgan

Houston, we have a trunk.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3122 221aa14e-8319-0410-a670-987f0aec2ac5