diff options
| -rw-r--r-- | host/include/uhd/device.hpp | 5 | 
1 files changed, 3 insertions, 2 deletions
diff --git a/host/include/uhd/device.hpp b/host/include/uhd/device.hpp index 40969c29c..a6571d027 100644 --- a/host/include/uhd/device.hpp +++ b/host/include/uhd/device.hpp @@ -19,7 +19,6 @@  #define INCLUDED_UHD_DEVICE_HPP  #include <uhd/config.hpp> -#include <uhd/property_tree.hpp>  #include <uhd/types/device_addr.hpp>  #include <uhd/types/metadata.hpp>  #include <uhd/types/io_type.hpp> @@ -31,6 +30,8 @@  namespace uhd{ +class property_tree; //forward declaration +  /*!   * The usrp device interface represents the usrp hardware.   * The api allows for discovery, configuration, and streaming. @@ -199,7 +200,7 @@ public:      ) = 0;      //! Get access to the underlying property structure -    virtual property_tree::sptr get_tree(void) const = 0; +    virtual boost::shared_ptr<property_tree> get_tree(void) const = 0;  };  | 
