16#ifndef SIMICS_SYSTEMC_AWARENESS_CLASS_ATTRIBUTES_H
17#define SIMICS_SYSTEMC_AWARENESS_CLASS_ATTRIBUTES_H
29 std::string
name(std::string class_name)
const override;
30 std::string
name(sc_core::sc_object *
object)
const override;
31 std::string
uniqueName(sc_core::sc_object *
object)
const override;
32 std::string
description(sc_core::sc_object *
object)
const override;
37 static std::string adapter_class_name_;
Definition: class_attributes_interface.h:26
Definition: class_attributes.h:27
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