Go to the documentation of this file. 18 #ifndef INCLUDED_OSMOSDR_PIMPL_H 19 #define INCLUDED_OSMOSDR_PIMPL_H 21 #include <boost/shared_ptr.hpp> 41 #define OSMOSDR_PIMPL_DECL(_name) \ 42 struct _name; boost::shared_ptr<_name> 51 #define OSMOSDR_PIMPL_MAKE(_name, _args) \ 52 boost::shared_ptr<_name>(new _name _args)