BSDL Device Tree Compiler
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator
Public Member Functions | List of all members
dtc::fdt::checking::property_type_checker< property_value::PHANDLE > Struct Template Reference
Inheritance diagram for dtc::fdt::checking::property_type_checker< property_value::PHANDLE >:
dtc::fdt::checking::property_checker dtc::fdt::checking::checker

Public Member Functions

 property_type_checker (const char *name, string property_name)
 
virtual bool check (device_tree *tree, node *n, property *p)
 
- Public Member Functions inherited from dtc::fdt::checking::property_checker
virtual bool check_property (device_tree *tree, node *n, property *p)
 
 property_checker (const char *name, string property_name)
 
- Public Member Functions inherited from dtc::fdt::checking::checker
 checker (const char *name)
 
virtual bool check_node (device_tree *tree, node *n)
 
bool check_tree (fdt::device_tree *tree)
 

Additional Inherited Members

- Protected Member Functions inherited from dtc::fdt::checking::checker
void report_error (const char *errmsg)
 

Detailed Description

template<>
struct dtc::fdt::checking::property_type_checker< property_value::PHANDLE >

Phandle property checker. This checks that the property has exactly one value, which is a valid phandle.

Member Function Documentation

virtual bool dtc::fdt::checking::property_type_checker< property_value::PHANDLE >::check ( device_tree tree,
node n,
property p 
)
inlinevirtual

The check method, which subclasses should implement.

Implements dtc::fdt::checking::property_checker.


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