16#ifndef SIMICS_SYSTEMC_AWARENESS_ATTRIBUTE_H
17#define SIMICS_SYSTEMC_AWARENESS_ATTRIBUTE_H
19#include <simics/base/attr-value.h>
20#include <simics/base/conf-object.h>
35 virtual attr_value_t
get()
const = 0;
36 virtual set_error_t
set(attr_value_t *val) = 0;
Definition: attribute.h:26
Attribute(int key)
Definition: attribute.h:28
virtual set_error_t set(attr_value_t *val)=0
int key() const
Definition: attribute.h:31
virtual attr_value_t get() const =0
virtual Attribute * create()=0
virtual ~Attribute()
Definition: attribute.h:37
Definition: pci_bus_interface.h:24