gem5 v25.0.0.1
Loading...
Searching...
No Matches
sc_core::sc_attr_base Class Reference

#include <sc_attr.hh>

Inheritance diagram for sc_core::sc_attr_base:
sc_core::sc_attribute< T >

Public Member Functions

 sc_attr_base (const std::string &_name)
 sc_attr_base (const sc_attr_base &other)
virtual ~sc_attr_base ()
const std::string & name () const

Private Member Functions

 sc_attr_base ()
sc_attr_baseoperator= (const sc_attr_base &)

Private Attributes

const std::string _name

Detailed Description

Definition at line 37 of file sc_attr.hh.

Constructor & Destructor Documentation

◆ sc_attr_base() [1/3]

sc_core::sc_attr_base::sc_attr_base ( const std::string & _name)

◆ sc_attr_base() [2/3]

sc_core::sc_attr_base::sc_attr_base ( const sc_attr_base & other)

Definition at line 36 of file sc_attr.cc.

References _name, and sc_attr_base().

◆ ~sc_attr_base()

sc_core::sc_attr_base::~sc_attr_base ( )
virtual

Definition at line 37 of file sc_attr.cc.

◆ sc_attr_base() [3/3]

sc_core::sc_attr_base::sc_attr_base ( )
private

Member Function Documentation

◆ name()

const std::string & sc_core::sc_attr_base::name ( ) const

Definition at line 39 of file sc_attr.cc.

References _name.

Referenced by sc_core::sc_attribute< T >::sc_attribute().

◆ operator=()

sc_attr_base & sc_core::sc_attr_base::operator= ( const sc_attr_base & )
private

References sc_attr_base().

Member Data Documentation

◆ _name

const std::string sc_core::sc_attr_base::_name
private

The documentation for this class was generated from the following files:

Generated on Sat Oct 18 2025 08:07:53 for gem5 by doxygen 1.14.0