USRP Hardware Driver and USRP Manual  Version: 4.7.0.0
UHD and USRP Manual
uhd::experts::data_accessor_t Class Referenceabstract

#include <uhd/experts/expert_nodes.hpp>

Inheritance diagram for uhd::experts::data_accessor_t:
uhd::experts::data_accessor_base< data_t > uhd::experts::data_reader_t< data_t > uhd::experts::data_writer_t< data_t >

Public Member Functions

virtual ~data_accessor_t ()
 
virtual bool is_reader () const =0
 
virtual bool is_writer () const =0
 
virtual dag_vertex_tnode () const =0
 

Protected Member Functions

 data_accessor_t (const node_retriever_t &r, const std::string &n)
 

Protected Attributes

dag_vertex_t_vertex
 

Detailed Description


class data_accessor_t

Accessors provide protected access to data nodes and help

establish dependency relationships.

Constructor & Destructor Documentation

◆ ~data_accessor_t()

virtual uhd::experts::data_accessor_t::~data_accessor_t ( )
inlinevirtual

◆ data_accessor_t()

uhd::experts::data_accessor_t::data_accessor_t ( const node_retriever_t r,
const std::string &  n 
)
inlineprotected

Member Function Documentation

◆ is_reader()

virtual bool uhd::experts::data_accessor_t::is_reader ( ) const
pure virtual

◆ is_writer()

virtual bool uhd::experts::data_accessor_t::is_writer ( ) const
pure virtual

◆ node()

virtual dag_vertex_t& uhd::experts::data_accessor_t::node ( ) const
pure virtual

Member Data Documentation

◆ _vertex

dag_vertex_t& uhd::experts::data_accessor_t::_vertex
protected

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