| b_all_data_received(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| b_all_data_sent(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| b_data_received(string name)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| b_data_received(int id)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| b_data_sent(int id)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| b_data_sent(string name)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| b_execution_requested(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| b_send_all_data(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| b_send_data(string name)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| b_send_data(int id)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| compute(sc_time duration)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| end_of_algorithm(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_address_in(int socket) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_address_in(string name) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_algorithm_execution_mode(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_BCET(void) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_data_in_length(int socket) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_data_in_length(string name) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_data_in_ptr(int socket)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_data_in_ptr(string name)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_data_out_length(int socket) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_data_out_length(string name) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_data_out_ptr(int socket)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_data_out_ptr(string name)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_input_socket_id(string name) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_logfile(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_name(void) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_nb_preemption_points(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_output_socket_id(string name) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| get_WCET(void) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| is_algorithm_execution_mode(string mode)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| is_channel_transient(string name)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| is_channel_transient(int id)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| kill_user_algorithm(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| nb_all_data_received(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| nb_all_data_sent(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| nb_data_received(string name)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| nb_data_received(int id)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| nb_data_sent(int id)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| nb_data_sent(string name)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| nb_send_all_data(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| nb_send_data(string name)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| nb_send_data(int id)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| preemption_point(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| release_all_input_sockets(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| release_input_socket(int socketID)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| release_input_socket(string connectionName)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| set_address_out(int socket, sc_dt::uint64 value)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| set_address_out(string name, sc_dt::uint64 value)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| set_algorithm_idle(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| set_algorithm_running(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| set_algorithm_waiting(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| start_new_transaction_sequence(int id)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| start_new_transaction_sequence(string name)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| start_new_transaction_sequence(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |
| update_user_algorithm(void) const =0 | User_algorithm_interface< Ni, No > | pure virtual |
| wait_for_update_user_algorithm(void)=0 (defined in User_algorithm_interface< Ni, No >) | User_algorithm_interface< Ni, No > | pure virtual |
| wait_until_next_period(void)=0 | User_algorithm_interface< Ni, No > | pure virtual |