Searched refs:sc_object (Results 51 - 75 of 103) sorted by relevance
12345
/gem5/src/systemc/tests/systemc/kernel/process_control/test06/ |
H A D | test06.cpp | 89 std::vector< sc_object* > children = 92 std::vector< sc_object* >::const_iterator it = children.begin();
|
/gem5/src/systemc/tests/systemc/kernel/sc_module/test05/ |
H A D | test05.cpp | 108 print_child_objects( const ::std::vector<sc_object*>& child_objects_ ) 113 sc_object* object = child_objects_[i];
|
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_vector/ |
H A D | sc_vector.cpp | 75 struct my_object: sc_object 77 my_object() : sc_object() {} 78 my_object(const char* c) : sc_object(c) {} 237 std::vector<sc_object*> elements; 354 sc_object* proc = sc_get_current_process_handle().get_process_object(); 355 std::vector<sc_object*> children = proc->get_child_objects(); 368 std::vector<sc_object*> children = top.get_child_objects();
|
/gem5/ext/systemc/src/sysc/kernel/ |
H A D | sc_phase_callback_registry.h | 52 class sc_object; 58 typedef sc_object cb_type; 68 friend class sc_object;
|
H A D | sc_method_process.cpp | 152 const std::vector<sc_object*>& children = get_child_objects(); 210 const std::vector<sc_object*>& children = get_child_objects(); 254 const std::vector<sc_object*> children = get_child_objects(); 389 const std::vector<sc_object*>& children = get_child_objects(); 450 const std::vector<sc_object*>& children = get_child_objects(); 578 const std::vector<sc_object*> children = get_child_objects();
|
H A D | sc_thread_process.cpp | 177 const std::vector<sc_object*>& children = get_child_objects(); 235 const std::vector<sc_object*>& children = get_child_objects(); 280 const std::vector<sc_object*> children = get_child_objects(); 353 const std::vector<sc_object*>& children = get_child_objects(); 510 const std::vector<sc_object*>& children = get_child_objects(); 637 const std::vector<sc_object*> children = get_child_objects();
|
H A D | sc_process.cpp | 49 std::vector<sc_object*> sc_process_handle::empty_object_vector; 482 const std::vector<sc_object*> children = get_child_objects(); 543 sc_object( name_p ),
|
/gem5/src/systemc/ext/utils/ |
H A D | sc_vector.hh | 59 #include "../core/sc_object.hh" 165 class sc_vector_base : public sc_object 170 sc_vector_base(const char *_name) : sc_object(_name) {} 174 const std::vector<sc_object *> &get_elements() const; 181 mutable std::vector<sc_object *> elements; 183 sc_object *implicitCast(sc_object *p) const { return p; } 184 sc_object *implicitCast(...) const 189 virtual sc_object *objectCast(void *) const = 0; 602 sc_object * [all...] |
/gem5/src/systemc/tests/systemc/compliance_1666/test209/ |
H A D | test209.cpp | 7 // 9) sc_object registered and named 13 struct Chan: i_f, sc_object 16 Chan(const char* _n): sc_object(_n) {} 128 std::vector<sc_object*> children = sc_get_top_level_objects();
|
/gem5/src/systemc/core/ |
H A D | event.hh | 74 sc_core::sc_object *getParentObject() const; 152 sc_core::sc_object *parent;
|
H A D | sc_port.cc | 62 sc_object(n), _gem5Port(nullptr)
|
H A D | module.hh | 145 ::sc_core::sc_object *obj = pickParentObj();
|
/gem5/src/systemc/tests/systemc/kernel/sc_process_handle/test01/ |
H A D | test01.cpp | 73 const std::vector<sc_object*>& objects = m_a.get_child_objects(); 169 const std::vector<sc_object*>& objects = handle.get_child_objects();
|
/gem5/ext/systemc/src/sysc/communication/ |
H A D | sc_signal.cpp | 51 sc_signal_invalid_writer( sc_object* target, sc_object* first_writer, 52 sc_object* second_writer, bool check_delta ) 81 check_port( sc_object* target, sc_port_base * port_, bool is_output )
|
H A D | sc_port.cpp | 242 sc_object( sc_gen_unique_name( "port" ) ), 252 sc_object( name_ ), 561 sc_object::hierarchy_scope scope( parent ); 573 sc_object::hierarchy_scope scope( parent ); 581 sc_object::hierarchy_scope scope( parent ); 589 sc_object::hierarchy_scope scope( parent );
|
/gem5/src/systemc/ext/core/ |
H A D | sc_export.hh | 36 #include "sc_object.hh" 43 class sc_export_base : public sc_object
|
H A D | sc_prim.hh | 33 #include "sc_object.hh" 52 class sc_prim_channel : public sc_object
|
H A D | sc_event.hh | 60 class sc_object; 181 sc_object *get_parent_object() const;
|
/gem5/src/systemc/tests/systemc/kernel/sc_object_manager/test01/ |
H A D | test01.cpp | 44 sc_object* obj_p;
|
/gem5/util/systemc/systemc_within_gem5/systemc_sc_main/ |
H A D | sc_main.cc | 46 using sc_core::sc_object::print;
|
/gem5/ext/systemc/src/sysc/utils/ |
H A D | sc_vector.h | 37 #include "sysc/kernel/sc_object.h" 83 : public sc_object 97 std::vector<sc_object*> const & get_elements() const; 112 : sc_object( prefix ) 146 virtual sc_object* object_cast( void* ) const = 0; 148 sc_object* implicit_cast( sc_object* p ) const { return p; } 149 sc_object* implicit_cast( ... /* incompatible */ ) const; 157 mutable std::vector< sc_object* >* objs_vec_; 430 virtual sc_object* object_cas [all...] |
H A D | sc_report.h | 91 class sc_object; 167 sc_object* process;
|
/gem5/src/systemc/channel/ |
H A D | sc_signal.cc | 90 reportSignalError(ScSignalBase *sig, sc_core::sc_object *first, 91 sc_core::sc_object *second, bool delta_conflict=false)
|
/gem5/src/systemc/tests/systemc/compliance_1666/test234/ |
H A D | test234.cpp | 14 struct Chan: i_f, sc_object
|
/gem5/src/systemc/tests/systemc/utils/sc_vector/test05/ |
H A D | test05.cpp | 59 << dynamic_cast<const sc_core::sc_object*>(in[i][j])->name()
|
Completed in 39 milliseconds
12345