class Property
Defined at line 31 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 33 of file ../../sdk/lib/driver/devicetree/visitors/property-parser.h
void ~Property ()
Defined at line 36 of file ../../sdk/lib/driver/devicetree/visitors/property-parser.h
PropertyName name ()
Defined at line 40 of file ../../sdk/lib/driver/devicetree/visitors/property-parser.h
bool required ()
Defined at line 42 of file ../../sdk/lib/driver/devicetree/visitors/property-parser.h