microprobe.target.uarch.element_type.GenericMicroarchitectureElementType

class GenericMicroarchitectureElementType(name, description)[source]

Bases: MicroarchitectureElementType

Class to represent a generic microarchitecture element type.

__init__(name, description)[source]

Create a generic microarchitecture element type.

Parameters:
  • name (str) – Microarchitecture element type name

  • description (str) – Microarchitecture element type description

Returns:

GenericMicroarchitectureElementType instance

Return type:

GenericMicroarchitectureElementType

Methods

__init__(name, description)

Create a generic microarchitecture element type.

list_properties([tabs])

register_property(prop[, force])

param prop:

unregister_property(prop)

param prop:

Attributes

description

Microarchitecture element type description (str).

name

Microarchitecture element type name (str).

properties




property name

Microarchitecture element type name (str).

property description

Microarchitecture element type description (str).

list_properties(tabs=0)
property properties
register_property(prop, force=False)
Parameters:

prop

unregister_property(prop)
Parameters:

prop