Manager of objects.
More...
#include <sysc/kernel/sc_object_manager.h>
Manager of objects.
Definition at line 53 of file sc_object_manager.h.
◆ instance_table_t
◆ object_vector_t
◆ sc_name_origin
Enumerator |
---|
SC_NAME_NONE | |
SC_NAME_OBJECT | |
SC_NAME_EVENT | |
SC_NAME_EXTERNAL | |
Definition at line 60 of file sc_object_manager.h.
◆ sc_object_manager()
sc_core::sc_object_manager::sc_object_manager |
( |
| ) |
|
◆ ~sc_object_manager()
sc_core::sc_object_manager::~sc_object_manager |
( |
| ) |
|
◆ find_event()
sc_event* sc_core::sc_object_manager::find_event |
( |
const char * |
name | ) |
|
◆ find_object()
sc_object* sc_core::sc_object_manager::find_object |
( |
const char * |
name | ) |
|
◆ first_object()
sc_object* sc_core::sc_object_manager::first_object |
( |
| ) |
|
◆ get_name()
const char* sc_core::sc_object_manager::get_name |
( |
const std::string & |
name | ) |
|
◆ hierarchy_curr()
sc_object* sc_core::sc_object_manager::hierarchy_curr |
( |
| ) |
|
◆ hierarchy_pop()
sc_object* sc_core::sc_object_manager::hierarchy_pop |
( |
| ) |
|
◆ hierarchy_push()
void sc_core::sc_object_manager::hierarchy_push |
( |
sc_object * |
mdl | ) |
|
◆ hierarchy_size()
int sc_core::sc_object_manager::hierarchy_size |
( |
| ) |
|
◆ name_exists()
bool sc_core::sc_object_manager::name_exists |
( |
const std::string & |
name | ) |
|
◆ next_object()
sc_object* sc_core::sc_object_manager::next_object |
( |
| ) |
|
◆ pop_module_name()
◆ push_module_name()
void sc_core::sc_object_manager::push_module_name |
( |
sc_module_name * |
mod_name | ) |
|
◆ top_of_module_name_stack()
sc_module_name* sc_core::sc_object_manager::top_of_module_name_stack |
( |
| ) |
|
◆ sc_event
◆ sc_object
◆ sc_simcontext
The documentation for this class was generated from the following file: