22 #ifndef INCLUDED_GR_RUNTIME_SPTR_MAGIC_H 23 #define INCLUDED_GR_RUNTIME_SPTR_MAGIC_H 26 #include <boost/shared_ptr.hpp> 39 static boost::shared_ptr<gr::basic_block> fetch_initial_sptr(
gr::basic_block* p);
50 boost::shared_ptr<T> get_initial_sptr(T* p)
53 detail::sptr_magic::fetch_initial_sptr(p));
#define GR_RUNTIME_API
Definition: gnuradio-runtime/include/gnuradio/api.h:30
Definition: sptr_magic.h:33
GNU Radio logging wrapper for log4cpp library (C++ port of log4j)
Definition: basic_block.h:43
The abstract base class for all signal processing blocks.Basic blocks are the bare abstraction of an ...
Definition: basic_block.h:56
Definition: sptr_magic.h:36
Hierarchical container class for gr::block's and gr::hier_block2's.
Definition: hier_block2.h:45