class Property
Defined at line 56 of file ../../sdk/lib/driver/devicetree/visitors/property-parser.h
Abstract class to represent a property type.
To create an instance of Property, use the specific property types.
Eg: Uint32ArrayProperty, StringListProperty, ReferenceProperty etc.
Public Methods
zx::result<> Parse (Node & node, std::map<PropertyName, std::any> & values)
void Property (PropertyName name, bool required)
Defined at line 58 of file ../../sdk/lib/driver/devicetree/visitors/property-parser.h
void ~Property ()
Defined at line 61 of file ../../sdk/lib/driver/devicetree/visitors/property-parser.h
PropertyName name ()
Defined at line 65 of file ../../sdk/lib/driver/devicetree/visitors/property-parser.h
bool required ()
Defined at line 67 of file ../../sdk/lib/driver/devicetree/visitors/property-parser.h