class CompositeNodeSpec

Defined at line 272 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 274 of file ../../src/lib/ddktl/include/ddktl/composite-node-spec.h

CompositeNodeSpec & operator= (const CompositeNodeSpec & other)

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

void CompositeNodeSpec (const CompositeNodeSpec & other)

Defined at line 295 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 298 of file ../../src/lib/ddktl/include/ddktl/composite-node-spec.h

const composite_node_spec_t & get ()

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