microprobe.target.uarch.element.GenericMicroarchitectureElement¶
-
class
GenericMicroarchitectureElement
(name, descr, mtype)[source]¶ Bases:
microprobe.target.uarch.element.MicroarchitectureElement
Methods
__init__
(name, descr, mtype)param name: closest_common_element
(element)param element: list_properties
([tabs])register_property
(prop[, force])param prop: set_parent_element
(parent)param parent: set_subelements
(subelements)param subelements: unregister_property
(prop)param prop: Attributes
depth
description
full_name
name
parent
parents
properties
subelements
type
-
name
¶
-
full_name
¶
-
parents
¶
-
description
¶
-
type
¶
-
subelements
¶
-
parent
¶
-
depth
¶
-
list_properties
(tabs=0)¶
-
properties
¶
-
register_property
(prop, force=False)¶ Parameters: prop –
-
unregister_property
(prop)¶ Parameters: prop –
-