Searched refs:sc_vector (Results 1 - 14 of 14) sorted by relevance

/gem5/src/systemc/tests/systemc/utils/sc_vector/test01/
H A Dtest01.cpp22 test01.cpp -- Test sc_vector
40 using sc_core::sc_vector;
51 sc_vector< sub_module > m_sub_vec;
54 sc_vector< sc_in<bool> > in_vec;
/gem5/src/systemc/tests/systemc/utils/sc_vector/test07/
H A Dtest07.cpp22 test01.cpp -- Test sc_vector -- empty bindings
49 sc_vector< sub_module > m_sub_vec;
52 sc_vector< sc_in<bool> > in_vec;
88 sc_vector< sc_signal<bool> > s("sig");
/gem5/src/systemc/tests/systemc/utils/sc_vector/test08/
H A Dtest08.cpp22 test08.cpp -- sc_vector of objects not derived from sc_object
44 sc_vector< sc_event > ev_vec ( "evs", 1 );
50 sc_vector< foo > foo_vec( "foo", 1 );
/gem5/src/systemc/tests/systemc/utils/sc_vector/test02/
H A Dtest02.cpp22 test02.cpp -- Test sc_vector
46 using sc_core::sc_vector;
81 sc_vector< base > arr;
82 sc_vector< sc_in<bool> > inps;
83 sc_vector< sc_signal<bool> > sigs;
/gem5/src/systemc/tests/systemc/1666-2011-compliance/sc_vector/
H A Dsc_vector.cpp20 // sc_vector.cpp -- test for
26 // $Log: sc_vector.cpp,v $
34 // sc_vector
90 sc_vector<sc_port<i_f> > ports;
145 typedef sc_vector<sc_inout<int> > port_type;
151 sc_vector<Sub> kids; // Vector-of-modules, each with a port p
152 sc_vector<Sub> kids2;
153 sc_vector<sc_signal<int> > sigs2;
154 sc_vector<sc_signal<int> > sigs3;
159 sc_vector<Targe
[all...]
/gem5/src/systemc/tests/systemc/utils/sc_vector/test03/
H A Dtest03.cpp22 test03.cpp -- Test sc_vector
40 using sc_core::sc_vector;
51 sc_core::sc_vector< sub_module > m_sub_vec; // vector of sub-modules
82 typedef sc_core::sc_vector<sub_module> vec_type;
/gem5/src/systemc/tests/systemc/utils/sc_vector/test06/
H A Dtest06.cpp22 test06.cpp -- Test sc_vector::get_elements
41 using sc_core::sc_vector;
74 sc_vector< sub_module > sub_vec;
77 sc_vector< sc_in<bool> > in_vec;
/gem5/src/systemc/tests/systemc/utils/sc_vector/test05/
H A Dtest05.cpp22 test05.cpp -- Test sc_vector (and its binding functions)
40 using sc_core::sc_vector;
42 typedef sc_vector< sc_fifo_out<int> > port_vec;
108 sc_vector< sc_fifo<int> >
/gem5/src/systemc/ext/utils/
H A Dsc_vector.hh159 class sc_vector;
163 sc_vector<T> &, MT(T::* member_ptr));
172 virtual const char *kind() const { return "sc_vector"; }
281 friend class sc_vector<PlainType>;
290 typedef sc_vector<PlainType> VectorType;
442 class sc_vector : public sc_vector_base class in namespace:sc_core
449 sc_vector() : sc_vector_base(::sc_core::sc_gen_unique_name("vector")) {} function in class:sc_core::sc_vector
450 explicit sc_vector(const char *_name) : sc_vector_base(_name) {} function in class:sc_core::sc_vector
451 sc_vector(const char *_name, size_type _size) : sc_vector_base(_name) function in class:sc_core::sc_vector
456 sc_vector(cons function in class:sc_core::sc_vector
[all...]
H A D_using.hh82 using sc_core::sc_vector;
/gem5/src/systemc/tests/systemc/utils/sc_vector/test04/
H A Dtest04.cpp22 test04.cpp -- Test sc_vector -- build a two dimensional mesh
46 typedef sc_vector< mesh_node > row_type;
47 typedef sc_vector< row_type > mesh_type;
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_vector.h22 sc_vector.h - A vector of named (SystemC) objects (modules, ports, channels)
62 template< typename T > class sc_vector;
95 const char * kind() const { return "sc_vector"; }
243 friend class sc_vector< plain_type >;
249 typedef sc_vector<plain_type> vector_type;
327 class sc_vector class in namespace:sc_core
331 typedef sc_vector<T> this_type;
338 sc_vector(){} function in class:sc_core::sc_vector
340 explicit sc_vector( const char* prefix ) function in class:sc_core::sc_vector
344 explicit sc_vector( cons function in class:sc_core::sc_vector
349 sc_vector( const char* prefix, size_type n, Creator creator ) function in class:sc_core::sc_vector
[all...]
/gem5/src/systemc/tests/systemc/utils/sc_vector/test09/
H A Diter_test.cpp22 iter_test.cpp -- sc_vector iterator comparisons
37 typedef sc_vector<mod> module_vec;
/gem5/src/systemc/tests/systemc/kernel/sc_event/test15/
H A Devent_triggered.cpp66 sc_vector<sc_event> events;

Completed in 18 milliseconds