USRP Hardware Driver and USRP Manual  Version: 003.009.000-0-gcd88f80f
UHD and USRP Manual
uhd::soft_regmap_accessor_t Class Referenceabstract

#include <uhd/utils/soft_register.hpp>

Inheritance diagram for uhd::soft_regmap_accessor_t:
uhd::soft_regmap_db_t uhd::soft_regmap_t

Public Types

typedef boost::shared_ptr< soft_regmap_accessor_tsptr
 

Public Member Functions

virtual ~soft_regmap_accessor_t ()
 
virtual soft_register_baselookup (const std::string &path) const =0
 
virtual std::vector< std::string > enumerate () const =0
 
virtual const std::string & get_name () const =0
 

Member Typedef Documentation

◆ sptr

Constructor & Destructor Documentation

◆ ~soft_regmap_accessor_t()

virtual uhd::soft_regmap_accessor_t::~soft_regmap_accessor_t ( )
inlinevirtual

Member Function Documentation

◆ enumerate()

virtual std::vector<std::string> uhd::soft_regmap_accessor_t::enumerate ( ) const
pure virtual

◆ get_name()

virtual const std::string& uhd::soft_regmap_accessor_t::get_name ( ) const
pure virtual

◆ lookup()

virtual soft_register_base& uhd::soft_regmap_accessor_t::lookup ( const std::string &  path) const
pure virtual

The documentation for this class was generated from the following file: