#include <mb_connection.h>
Public Member Functions | |
bool | lookup_conn_by_name (const std::string &component_name, const std::string &port_name, mb_conn_iter *it, int *which_ep) |
bool | lookup_conn_by_port (const mb_port *port, mb_conn_iter *it, int *which_ep) |
void | create_conn (const mb_endpoint &ep0, const mb_endpoint &ep1) |
void | disconnect (const std::string &comp_name1, const std::string &port_name1, const std::string &comp_name2, const std::string &port_name2) |
void | disconnect_component (const std::string component_name) |
void | disconnect_all () |
int | nconnections () const |
void mb_conn_table::create_conn | ( | const mb_endpoint & | ep0, | |
const mb_endpoint & | ep1 | |||
) |
void mb_conn_table::disconnect | ( | const std::string & | comp_name1, | |
const std::string & | port_name1, | |||
const std::string & | comp_name2, | |||
const std::string & | port_name2 | |||
) |
void mb_conn_table::disconnect_all | ( | ) |
void mb_conn_table::disconnect_component | ( | const std::string | component_name | ) |
bool mb_conn_table::lookup_conn_by_name | ( | const std::string & | component_name, | |
const std::string & | port_name, | |||
mb_conn_iter * | it, | |||
int * | which_ep | |||
) |
bool mb_conn_table::lookup_conn_by_port | ( | const mb_port * | port, | |
mb_conn_iter * | it, | |||
int * | which_ep | |||
) |
int mb_conn_table::nconnections | ( | ) | const |