#include <uhd/experts/expert_nodes.hpp>
Public Member Functions | |
| data_reader_t (const node_retriever_t &retriever, const std::string &node) | |
| const data_t & | get () const |
| operator const data_t & () const | |
| bool | operator== (const data_t &rhs) |
| bool | operator!= (const data_t &rhs) |
Public Member Functions inherited from uhd::experts::data_accessor_base< data_t > | |
| ~data_accessor_base () override | |
| bool | is_reader () const override |
| bool | is_writer () const override |
| bool | is_dirty () const |
| node_class_t | get_class () const |
| node_author_t | get_author () const |
Public Member Functions inherited from uhd::experts::data_accessor_t | |
| virtual | ~data_accessor_t () |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const data_reader_t &reader) |
Additional Inherited Members | |
Protected Member Functions inherited from uhd::experts::data_accessor_base< data_t > | |
| data_accessor_base (const node_retriever_t &r, const std::string &n, const node_access_t a) | |
Protected Member Functions inherited from uhd::experts::data_accessor_t | |
| data_accessor_t (const node_retriever_t &r, const std::string &n) | |
Protected Attributes inherited from uhd::experts::data_accessor_base< data_t > | |
| data_node_t< data_t > * | _datanode |
| const node_access_t | _access |
Protected Attributes inherited from uhd::experts::data_accessor_t | |
| dag_vertex_t & | _vertex |
class data_reader_t
Accessor to read the value of a data node and to establish
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |