Statistics
| Branch: | Tag: | Revision:

root / gnuradio-core / src / lib / runtime / gr_hier_block2_detail.cc @ accb9f2f

History | View | Annotate | Download (15.1 kB)

# Date Author Comment
b8b202c0 05/08/2009 06:51 pm Johnathan Corgan

Fix abort when user fails to connect hier_block2 outputs both internally and internally; throw meaningful exception instead.

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

77bfe4fa 04/19/2009 08:45 pm Johnathan Corgan

Merged r10875:10880 from jcorgan/t161 into trunk. Implements ticket:161, allowing multiple internal blocks to be connected to a hier_block2 external input.

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

1ef3a813 04/17/2009 08:30 pm Johnathan Corgan

Fixes ticket:383

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

e6fbd962 04/17/2009 06:45 pm Johnathan Corgan

Fixes ticket:386

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

f0282d9f 04/17/2009 05:24 pm Johnathan Corgan

Fixes ticket:374

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

4038332c 03/23/2009 07:49 pm Johnathan Corgan

Error out when creating hierarchical blocks with arbitrary or variable numbers of inputs and outputs. Temporarily fixes ticket:247; this functionality will be added during the release 3.2 series but not for the first release.

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

88304ce1 03/19/2009 10:32 pm Johnathan Corgan

Error out when hierarchical block inputs and outputs aren't wired internally. Fixes ticket:237

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10655 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

395e1fa6 07/09/2008 06:59 pm Eric Blossom

Merged jcorgan/ptrfix -r8827:8843 into the trunk.

Fix that allows C++ classes derived from gr_hier_block2 to
use the new self() method to get a magic object that can be passed
to connect or disconnect to refer to their own inputs and outputs.

Note that the constructor wrapper of all classes derived from...

e692e713 09/18/2007 06:59 pm Johnathan Corgan

Merge r6461:6464 from jcorgan/t162-staging into trunk.

  • Final gr.top_block and gr.hier_block2 implementation inside
    gnuradio-core/src/lib/runtime
  • Implementation of gr.hier_block2 versions of all the old-style blocks
    in blks. These live in blks2....
2a88d301 08/29/2007 07:16 pm Johnathan Corgan

Clean up shared pointer casting.

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

07863706 08/29/2007 07:03 pm Johnathan Corgan

Fixes ticket:172 and ticket:174

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

9b7a98d5 08/28/2007 06:12 am Eric Blossom

Refactored flatten into const-correct functional form. Beauty
reigns. Merged -r6191:6192 from eb/fg.

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

c088a546 08/27/2007 06:49 pm Johnathan Corgan

Merged r6171:6186 from jcorgan/fg into trunk.

Changes hierarchical flow graph API to use gr.top_block instead
of gr.runtime.

See discuss-gnuradio mailing list for explanation of changes.

GRC has not been updated to use the changed API.

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

f561a45c 08/23/2007 06:46 pm Johnathan Corgan

Merge r6160:6168 from jcorgan/fg into trunk.

Refactors gr_simple_flowgraph into gr_flowgraph and gr_flat_flowgraph.

Adds cppunit-based QA.

Trial fix for ticket:164 included for free.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6169 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

37c779b0 07/16/2007 05:28 am Johnathan Corgan

Merged r5950:5978 from features/pager into trunk. Trunk passes distcheck.

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

b37d879f 05/05/2007 06:26 pm Johnathan Corgan

Merged r5241:5242 from jcorgan/reconf into trunk. Trunk passes distcheck.

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

6b1e25d6 05/04/2007 09:59 pm Johnathan Corgan

Post merge cleanup.

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

0ad83f04 05/04/2007 09:50 pm Johnathan Corgan

Merged r5230:5237 from jcorgan/disc2. Trunk passes distcheck.

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

b26ea696 04/28/2007 02:20 am Johnathan Corgan

Merged -r 5137:5174 from developer branch jcorgan/hb. Trunk passes distcheck. Converts gr.hier_block2 API to not use 'define_component' methodology anymore.

git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@5177 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