MOS Source Code
|
#include <libfdt++.hpp>
Public Member Functions | |
dt_property (const dt_node &node, const char *name) | |
dt_property (const dt_node &node, int poffset) | |
u32 | get_u32 () const |
u64 | get_u64 () const |
const char * | get_string () const |
int | len () const |
void * | get_data () const |
const char * | get_name () const |
operator bool () const | |
Private Attributes | |
const dt_node & | m_node |
const char * | m_name |
const void * | m_propdata |
int | m_len |
friend | dt_reg |
Definition at line 16 of file libfdt++.hpp.
|
explicit |
|
explicit |
u32 get_u32 | ( | ) | const |
Definition at line 107 of file libfdt++.cpp.
Referenced by print_property_value().
u64 get_u64 | ( | ) | const |
Definition at line 112 of file libfdt++.cpp.
Referenced by print_property_value().
const char * get_string | ( | ) | const |
Definition at line 117 of file libfdt++.cpp.
Referenced by print_property_value().
|
inline |
Definition at line 28 of file libfdt++.hpp.
Referenced by print_property_value(), and dt_reg::verify_validity().
|
inline |
Definition at line 29 of file libfdt++.hpp.
|
inline |
Definition at line 30 of file libfdt++.hpp.
Referenced by print_property_value().
|
inline |
Definition at line 31 of file libfdt++.hpp.
|
private |
Definition at line 35 of file libfdt++.hpp.
|
private |
Definition at line 36 of file libfdt++.hpp.
Referenced by dt_property(), and get_name().
|
private |
Definition at line 37 of file libfdt++.hpp.
Referenced by dt_reg::begin(), dt_property(), dt_property(), dt_reg::end(), get_data(), get_string(), get_u32(), get_u64(), and operator bool().
|
private |
Definition at line 38 of file libfdt++.hpp.
Referenced by dt_property(), dt_property(), dt_reg::end(), and len().
|
private |
Definition at line 40 of file libfdt++.hpp.