class CompositeNodeSpec

Defined at line 268 of file ../../src/lib/ddktl/include/ddktl/composite-node-spec.h

Public Methods

void CompositeNodeSpec (cpp20::span<const BindRule> bind_rules, cpp20::span<const device_bind_prop_t> properties)

Defined at line 270 of file ../../src/lib/ddktl/include/ddktl/composite-node-spec.h

CompositeNodeSpec & operator= (const CompositeNodeSpec & other)

Defined at line 276 of file ../../src/lib/ddktl/include/ddktl/composite-node-spec.h

void CompositeNodeSpec (const CompositeNodeSpec & other)

Defined at line 291 of file ../../src/lib/ddktl/include/ddktl/composite-node-spec.h

CompositeNodeSpec & AddParentSpec (cpp20::span<const BindRule> rules, cpp20::span<const device_bind_prop_t> properties)

Add a node to |parent_specs_| and store the property data in |prop_data_|.

Defined at line 294 of file ../../src/lib/ddktl/include/ddktl/composite-node-spec.h

const composite_node_spec_t & get ()

Defined at line 328 of file ../../src/lib/ddktl/include/ddktl/composite-node-spec.h