Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-04 | gras: implement force done input port option | Josh Blum | |
fixes #28 | |||
2013-05-02 | gras: inline the sbuffer deref code | Josh Blum | |
2013-04-15 | gras: added vec call to work buffer | Josh Blum | |
2013-04-10 | gras: formalize the weak container api w/ docs | Josh Blum | |
address issue #69, we now have a set_container call, which is now formally part of the api. Anyone can call set_container for custom container types. GRAS supports shared ptr and pyobject out of the box. | |||
2013-04-06 | gras: split register property into two calls | Josh Blum | |
2013-04-04 | gras: Element can have virtual destructor now | Josh Blum | |
fixes #67 Now that we no longer need shared from this | |||
2013-04-04 | gras: revisit container storage after yesterdays learning | Josh Blum | |
The mechanisms of connect are now resonsible for grabbing the container ref. When the object is a shared ptr, the element contructor overload sets weakself. When the object is in python, the python reference is held, even if its shared ptr underneath that. * removed the need for shared_from_this * removed the ref stuff in python Block | |||
2013-04-03 | gras: code cleanup and comments from last commit | Josh Blum | |
2013-04-03 | gras: figured out how to do the python reference | Josh Blum | |
2013-04-01 | gras: fix from previous commit: swig element equals | Josh Blum | |
Just put an API call into element so its always there, and call it from swig. | |||
2013-03-31 | gras: more of that include vs import w/ swig | Josh Blum | |
2013-03-31 | gras: fix compile register issue - use dynamic cast | Josh Blum | |
2013-03-28 | gras: virtual destructors for all but Element #67 | Josh Blum | |
2013-03-26 | gras: rename stats to query | Josh Blum | |
2013-03-22 | gras: rename lookup to locate | Josh Blum | |
2013-03-22 | gras: we now have the element tree interface | Josh Blum | |
2013-03-22 | gras: added hier block register subelement | Josh Blum | |
2013-03-21 | gras: removed deprecated lock/unlock calls | Josh Blum | |
2013-03-21 | gras: move element details into header | Josh Blum | |
2013-03-21 | gras: combine block property headers | Josh Blum | |
2013-03-20 | gras: move chrono implementation into detail | Josh Blum | |
2013-03-19 | gras: regular inline for template implementations | Josh Blum | |
2013-03-18 | gras: added pragmas for msvc warnings | Josh Blum | |
2013-03-17 | gras: move block set/get into common area | Josh Blum | |
2013-03-17 | gras: work on python hooks for props interface | Josh Blum | |
2013-03-17 | gras: property tweaks and c++ unit tests | Josh Blum | |
2013-03-17 | gras: property implementation in lib | Josh Blum | |
2013-03-17 | gras: work on C++ API for properties interface | Josh Blum | |
2013-03-06 | gras: top block gets same config style as block | Josh Blum | |
2013-03-04 | gras: move timer accumulate into public header | Josh Blum | |
2013-03-03 | gras: renamed the api call for stats | Josh Blum | |
2013-02-25 | gras: work on new port config API | Josh Blum | |
combined item size config into port config removed set/get, its just a set by reference, this simplified a lot of client code Commit call will apply the changes at runtime. | |||
2013-02-24 | gras: tweaks to python status wrapper | Josh Blum | |
2013-02-24 | Merge branch 'stats' | Josh Blum | |
Conflicts: grextras include/gras/top_block.hpp lib/block_handlers.cpp lib/block_task.cpp lib/element_impl.hpp tests/CMakeLists.txt | |||
2013-02-23 | gras: use new set/get item size api | Josh Blum | |
2013-02-22 | gras: rename start/stop to notify interfaces | Josh Blum | |
also moved backwards compat interfaces out the gnuradio commit is updated for this | |||
2013-02-21 | gras: inline shared to element so client libs dont need this symbol | Josh Blum | |
2013-02-20 | gras: declare this inline (might help osx issue) | Josh Blum | |
2013-02-17 | gras: work on stats messages and xml formatting | Josh Blum | |
2013-02-17 | gras: working on block stats | Josh Blum | |
2013-02-17 | gras: ifdef'd chrono for timing purposes | Josh Blum | |
2013-02-13 | gras: fun with gcc branch hints | Josh Blum | |
2013-01-31 | gras: misc tweaks to alloc sizes | Josh Blum | |
2013-01-18 | address that pop vs get output buffer issue | Josh Blum | |
2012-12-23 | added user driven last ptr for sbuffer stitching | Josh Blum | |
2012-12-22 | use sbuffer config for alloc api | Josh Blum | |
2012-12-16 | work ont he circ buffer impl | Josh Blum | |
2012-12-15 | work on the buffer queue api | Josh Blum | |
2012-12-05 | forward declare Tag in the tag iter header | Josh Blum | |
2012-12-05 | moved tag iter into its own header | Josh Blum | |