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)