28 #ifndef __SYSTEMC_EXT_CORE_SC_OBJECT_HH__ 29 #define __SYSTEMC_EXT_CORE_SC_OBJECT_HH__ 53 const char *
name()
const;
54 const char *basename()
const;
56 virtual const char *
kind()
const {
return "sc_object"; }
58 virtual void print(std::ostream & =std::cout)
const;
59 virtual void dump(std::ostream & =std::cout)
const;
68 void remove_all_attributes();
69 int num_attributes()
const;
93 #endif //__SYSTEMC_EXT_CORE_SC_OBJECT_HH__
const std::vector< sc_object * > & sc_get_top_level_objects()
sc_object * sc_find_object(const char *name)
const std::string & name()
virtual const char * kind() const
sc_gem5::Object * _gem5_object
void dump()
Dump all statistics data to the registered outputs.