class BindRule

Defined at line 13 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 15 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 26 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 37 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 48 of file ../../src/lib/ddktl/include/ddktl/composite-node-spec.h

BindRule & operator= (const BindRule & other)

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

void BindRule (const BindRule & other)

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

const bind_rule_t & get ()

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

std::vector<device_bind_prop_value_t> value_data ()

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