Go to the documentation of this file. 18 #ifndef INCLUDED_UHD_UTILS_PIMPL_HPP 19 #define INCLUDED_UHD_UTILS_PIMPL_HPP 22 #include <boost/shared_ptr.hpp> 42 #define UHD_PIMPL_DECL(_name) \ 43 struct _name; boost::shared_ptr<_name> 52 #define UHD_PIMPL_MAKE(_name, _args) \ 53 boost::shared_ptr<_name>(new _name _args)