28 #ifndef SC_OBJECT_MANAGER_H 
   29 #define SC_OBJECT_MANAGER_H 
   86     std::string create_name( 
const char* leaf_name );
 
   87     void insert_event(
const std::string& name, 
sc_event* obj);
 
   88     void insert_object(
const std::string& name, 
sc_object* obj);
 
   89     void remove_event(
const std::string& name);
 
   90     void remove_object(
const std::string& name);
 
   94     instance_table_t::iterator m_event_it;          
 
   98     instance_table_t::iterator m_object_it;         
 
  100     bool                       m_object_walk_ok;    
 
void push_module_name(sc_module_name *mod_name)
sc_object * find_object(const char *name)
sc_module_name * pop_module_name()
sc_object * hierarchy_curr()
sc_object * first_object()
sc_object * hierarchy_pop()
void hierarchy_push(sc_object *mdl)
sc_object * next_object()
std::map< std::string, table_entry > instance_table_t
std::vector< sc_object * > object_vector_t
sc_module_name * top_of_module_name_stack()
sc_event * find_event(const char *name)
Abstract base class of all SystemC `simulation' objects.