Lines Matching defs:sc_object

22   sc_object.cpp -- Abstract base class of all SystemC objects.
40 #include "sysc/kernel/sc_object.h"
65 // CLASS : sc_object
71 sc_object::add_child_event( sc_event* event_p )
78 sc_object::add_child_object( sc_object* object_ )
85 sc_object::basename() const
93 sc_object::print(::std::ostream& os) const
99 sc_object::dump(::std::ostream& os) const
121 // |"sc_object::remove_child_event"
131 sc_object::remove_child_event( sc_event* event_p )
145 // |"sc_object::remove_child_object"
155 sc_object::remove_child_object( sc_object* object_p )
170 // |"sc_object::sc_object_init"
179 sc_object::sc_object_init(const char* nm)
206 sc_object::sc_object() :
213 sc_object::sc_object( const sc_object& that ) :
227 sc_object::sc_object(const char* nm) :
271 sc_object::~sc_object()
281 //"sc_object::detach"
284 // It is called in two places: ~sc_object() and sc_process_b::kill_process().
286 void sc_object::detach()
305 ::std::<sc_object*> children_p = &get_child_objects();
307 sc_object* parent_p;
319 // |"sc_object::orphan_child_events"
324 void sc_object::orphan_child_events()
339 // |"sc_object::orphan_child_objects"
344 void sc_object::orphan_child_objects()
346 std::vector< sc_object* > const & children = get_child_objects();
348 std::vector< sc_object* >::const_iterator
359 sc_object::trace( sc_trace_file * /* unused */) const
368 sc_object::add_attribute( sc_attr_base& attribute_ )
378 sc_object::get_attribute( const std::string& name_ )
385 sc_object::get_attribute( const std::string& name_ ) const
395 sc_object::remove_attribute( const std::string& name_ )
407 sc_object::remove_all_attributes()
417 sc_object::num_attributes() const
429 sc_object::attr_cltn()
436 sc_object::attr_cltn() const
442 sc_object*
443 sc_object::get_parent() const
450 "sc_object::get_parent() is deprecated, "
460 sc_object::phase_cb_mask
461 sc_object::register_simulation_phase_callback( phase_cb_mask mask )
469 sc_object::phase_cb_mask
470 sc_object::unregister_simulation_phase_callback( phase_cb_mask mask )
479 sc_object::simulation_phase_callback()
494 Description of Modification: if module name hierarchy is empty, sc_object
503 100 bytes of storage for each normal sc_object.
508 // $Log: sc_object.cpp,v $