#include <multi_socket_bases.h>


Public Types | |
| typedef tlm::tlm_target_socket < BUSWIDTH, TYPES, N,POL > | base_type |
Public Member Functions | |
| virtual multi_target_base * | get_hierarch_bind ()=0 |
| virtual void | set_hierarch_bind (multi_target_base *)=0 |
| virtual std::vector < callback_binder_fw< TYPES > * > & | get_binders ()=0 |
| virtual std::map< unsigned int, tlm::tlm_bw_transport_if < TYPES > * > & | get_multi_binds ()=0 |
| virtual | ~multi_target_base () |
| multi_target_base () | |
| multi_target_base (const char *name) | |
Definition at line 364 of file multi_socket_bases.h.
| typedef tlm::tlm_target_socket<BUSWIDTH, TYPES, N ,POL > tlm_utils::multi_target_base< BUSWIDTH, TYPES, N, POL >::base_type |
Reimplemented from tlm::tlm_base_target_socket< BUSWIDTH, tlm_fw_transport_if< TYPES >, tlm_bw_transport_if< TYPES >, N,POL >.
Reimplemented in tlm_utils::multi_passthrough_target_socket< MODULE, BUSWIDTH, TYPES, N, POL >.
Definition at line 379 of file multi_socket_bases.h.
| virtual tlm_utils::multi_target_base< BUSWIDTH, TYPES, N, POL >::~multi_target_base | ( | ) | [inline, virtual] |
Definition at line 399 of file multi_socket_bases.h.
| tlm_utils::multi_target_base< BUSWIDTH, TYPES, N, POL >::multi_target_base | ( | ) | [inline] |
Definition at line 400 of file multi_socket_bases.h.
| tlm_utils::multi_target_base< BUSWIDTH, TYPES, N, POL >::multi_target_base | ( | const char * | name | ) | [inline] |
Definition at line 401 of file multi_socket_bases.h.
| virtual std::vector<callback_binder_fw<TYPES>* >& tlm_utils::multi_target_base< BUSWIDTH, TYPES, N, POL >::get_binders | ( | ) | [pure virtual] |
| virtual multi_target_base* tlm_utils::multi_target_base< BUSWIDTH, TYPES, N, POL >::get_hierarch_bind | ( | ) | [pure virtual] |
| virtual std::map<unsigned int, tlm::tlm_bw_transport_if<TYPES>*>& tlm_utils::multi_target_base< BUSWIDTH, TYPES, N, POL >::get_multi_binds | ( | ) | [pure virtual] |
| virtual void tlm_utils::multi_target_base< BUSWIDTH, TYPES, N, POL >::set_hierarch_bind | ( | multi_target_base< BUSWIDTH, TYPES, N, POL > * | ) | [pure virtual] |
1.5.9