class BindRule

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

Public Methods

BindRule CreateWithIntList (device_bind_prop_key_t key, device_bind_rule_condition condition, cpp20::span<const uint32_t> values)

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

BindRule CreateWithStringList (device_bind_prop_key_t key, device_bind_rule_condition condition, cpp20::span<const char *> values)

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

void BindRule (device_bind_prop_key_t key, device_bind_rule_condition condition, device_bind_prop_value_t value)

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

void BindRule (device_bind_prop_key_t key, device_bind_rule_condition condition, std::vector<device_bind_prop_value_t> values)

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

BindRule & operator= (const BindRule & other)

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

void BindRule (const BindRule & other)

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

const bind_rule_t & get ()

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

std::vector<device_bind_prop_value_t> value_data ()

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