benchbuild.utils.dict module

An extensible dictionary.

class benchbuild.utils.dict.ExtensibleDict(extender_fn=None)[source]

Bases: object

A dictionary that provides temporary modification.

clear()[source]
get(name, *default)[source]
getdict()[source]
items()[source]
keys()[source]
pop(name, *default)[source]
update(extender_fn, *args, **kwargs)[source]
values()[source]
benchbuild.utils.dict.extend_as_list(original_dict, **kwargs)[source]