Searched refs:multi_init_base (Results 1 - 4 of 4) sorted by relevance

/gem5/ext/systemc/src/tlm_utils/
H A Dmulti_socket_bases.h315 class multi_init_base: public tlm::tlm_initiator_socket<BUSWIDTH, class in namespace:tlm_utils
336 //this method shall return the multi_init_base to which the
337 // multi_init_base is bound hierarchically
339 virtual multi_init_base* get_hierarch_bind()=0;
348 virtual ~multi_init_base(){}
349 multi_init_base():base_type(sc_core::sc_gen_unique_name("multi_init_base")){} function in class:tlm_utils::multi_init_base
350 multi_init_base(const char* name):base_type(name){} function in class:tlm_utils::multi_init_base
382 //this method shall return the multi_init_base to which the
383 // multi_init_base i
[all...]
H A Dmulti_passthrough_initiator_socket.h45 class multi_passthrough_initiator_socket: public multi_init_base< BUSWIDTH,
69 typedef multi_init_base<BUSWIDTH,
/gem5/src/systemc/ext/tlm_utils/
H A Dmulti_socket_bases.h347 with fewer template parameters than the multi_init_base.
372 class multi_init_base : class in namespace:tlm_utils
384 // This method shall return the multi_init_base to which the
385 // multi_init_base is bound hierarchically. If the base is not bound
387 virtual multi_init_base *get_hierarch_bind() = 0;
395 virtual ~multi_init_base() {}
396 multi_init_base() : function in class:tlm_utils::multi_init_base
397 base_type(sc_core::sc_gen_unique_name("multi_init_base"))
399 multi_init_base(const char *name) : base_type(name) {} function in class:tlm_utils::multi_init_base
445 // This method shall return the multi_init_base t
[all...]
H A Dmulti_passthrough_initiator_socket.h42 public multi_init_base< BUSWIDTH, TYPES, N, POL>
57 typedef multi_init_base<BUSWIDTH, TYPES, N, POL> base_type;

Completed in 10 milliseconds