#include <sc_object.hh>
Definition at line 50 of file sc_object.hh.
◆ sc_object() [1/3]
| sc_core::sc_object::sc_object |
( |
| ) |
|
|
protected |
◆ sc_object() [2/3]
| sc_core::sc_object::sc_object |
( |
const char * | name | ) |
|
|
protected |
◆ sc_object() [3/3]
| sc_core::sc_object::sc_object |
( |
const sc_object & | other | ) |
|
|
protected |
◆ ~sc_object()
| sc_core::sc_object::~sc_object |
( |
| ) |
|
|
protectedvirtual |
◆ add_attribute()
| bool sc_core::sc_object::add_attribute |
( |
sc_attr_base & | attr | ) |
|
◆ attr_cltn() [1/2]
◆ attr_cltn() [2/2]
| const sc_attr_cltn & sc_core::sc_object::attr_cltn |
( |
| ) |
const |
◆ basename()
| const char * sc_core::sc_object::basename |
( |
| ) |
const |
◆ dump()
| void sc_core::sc_object::dump |
( |
std::ostream & | out = std::cout | ) |
const |
|
virtual |
◆ get_attribute()
| sc_attr_base * sc_core::sc_object::get_attribute |
( |
const std::string & | name | ) |
|
◆ get_child_events()
◆ get_child_objects()
◆ get_parent_object()
| sc_object * sc_core::sc_object::get_parent_object |
( |
| ) |
const |
◆ kind()
| virtual const char * sc_core::sc_object::kind |
( |
| ) |
const |
|
inlinevirtual |
◆ name()
| const char * sc_core::sc_object::name |
( |
| ) |
const |
◆ num_attributes()
| int sc_core::sc_object::num_attributes |
( |
| ) |
const |
◆ operator=()
◆ print()
| void sc_core::sc_object::print |
( |
std::ostream & | out = std::cout | ) |
const |
|
virtual |
◆ remove_all_attributes()
| void sc_core::sc_object::remove_all_attributes |
( |
| ) |
|
◆ remove_attribute()
| sc_attr_base * sc_core::sc_object::remove_attribute |
( |
const std::string & | name | ) |
|
◆ simcontext()
◆ sc_gem5::Object
◆ _gem5_object
The documentation for this class was generated from the following files: