- assert(_dev_inst);
- _properties.push_back(shared_ptr<Property>(new Bool(name,
- bind(&device::DevInst::get_config, _dev_inst, _group, key),
- bind(&device::DevInst::set_config, _dev_inst,
- _group, key, _1))));
+ assert(_configurable);
+ _properties.push_back(shared_ptr<Property>(new Bool(
+ name, getter, setter)));