14#ifndef SIMICS_SYSTEMC_AWARENESS_CLASS_ATTRIBUTES_H
15#define SIMICS_SYSTEMC_AWARENESS_CLASS_ATTRIBUTES_H
27 std::string
name(std::string class_name)
const override;
28 std::string
name(sc_core::sc_object *
object)
const override;
29 std::string
uniqueName(sc_core::sc_object *
object)
const override;
30 std::string
description(sc_core::sc_object *
object)
const override;
35 static std::string adapter_class_name_;
Definition: class_attributes_interface.h:24
Definition: class_attributes.h:25
std::string documentation(sc_core::sc_object *object) const override
std::string description(sc_core::sc_object *object) const override
static void set_adapter_class_name(const std::string &name)
std::string uniqueName(sc_core::sc_object *object) const override
std::string name(std::string class_name) const override
std::string name(sc_core::sc_object *object) const override