1 #ifndef TARGETSOCKET_H_INCLUDED_
2 #define TARGETSOCKET_H_INCLUDED_
SgFunctionDeclaration * registered_nb_transport_fw_
registered method for nb_transport_fw_
Definition: targetsocket.h:79
std::vector< TargetSocket * >::iterator TargetSocketVectorIter
Definition: targetsocket.h:83
SgFunctionDeclaration * get_registered_nb_transport_fw()
get the registered nb_transport_fw method
Definition: targetsocket.cpp:56
Definition: targetsocket.h:13
SgFunctionDeclaration * registered_get_dmi
registered method for get_direct_mem_ptr
Definition: targetsocket.h:74
TargetSocket()
Definition: targetsocket.cpp:3
std::vector< TargetSocket * >::const_iterator TargetSocketVectorConstIter
Definition: targetsocket.h:84
SgFunctionDeclaration * registered_b_transport_
registered method for b_transport
Definition: targetsocket.h:69
void register_b_transport(SgFunctionDeclaration *)
register the b_transport method for this socket
Definition: targetsocket.cpp:24
void register_get_dmi(SgFunctionDeclaration *func_decl)
register the get_direct_mem_ptr method for this socket
Definition: targetsocket.cpp:37
void get_mapped_sockets(std::set< risc::Socket * > &mapped_sockets)
gets all the sockets that are possibly connected to this socket
Definition: targetsocket.cpp:17
std::vector< TargetSocket * > TargetSocketVector
Definition: class.h:51
void register_nb_transport_fw(SgFunctionDeclaration *func_decl)
register the nb_transport_fw method for this socket
Definition: targetsocket.cpp:49
SgFunctionDeclaration * get_registered_bt()
get the registered b_transport method
Definition: targetsocket.cpp:31
SgFunctionDeclaration * get_registered_get_dmi()
get the registered get_direct_mem_ptr method
Definition: targetsocket.cpp:44