SyDEVS  v0.6.7
Multiscale Simulation and Systems Modeling Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
sydevs::systems::node_interface Member List

This is the complete list of members for sydevs::systems::node_interface, including all inherited members.

activate(data_mode dmode, data_goal dgoal)sydevs::systems::node_interfaceinline
active() const sydevs::systems::node_interfaceinline
add_flow_input_port(const std::string &port_name)sydevs::systems::node_interface
add_flow_output_port(const std::string &port_name)sydevs::systems::node_interface
add_message_input_port(const std::string &port_name)sydevs::systems::node_interface
add_message_output_port(const std::string &port_name)sydevs::systems::node_interface
append_message_output(int64 port_index, const pointer &val)sydevs::systems::node_interface
assign_flow_input(int64 port_index, const pointer &val)sydevs::systems::node_interface
assign_flow_output(int64 port_index, const pointer &val)sydevs::systems::node_interface
clear_flow_inputs()sydevs::systems::node_interface
clear_flow_outputs()sydevs::systems::node_interface
clear_message_input()sydevs::systems::node_interface
clear_message_outputs()sydevs::systems::node_interface
deactivate()sydevs::systems::node_interfaceinline
dgoal() const sydevs::systems::node_interfaceinline
dmode() const sydevs::systems::node_interfaceinline
external_context()sydevs::systems::node_interfaceinline
flow_input_port_count()sydevs::systems::node_interface
flow_input_port_name(int64 port_index)sydevs::systems::node_interface
flow_input_port_value(int64 port_index)sydevs::systems::node_interface
flow_input_tostring_func(int64 port_index)sydevs::systems::node_interface
flow_output_port_count()sydevs::systems::node_interface
flow_output_port_name(int64 port_index)sydevs::systems::node_interface
flow_output_port_value(int64 port_index)sydevs::systems::node_interface
flow_output_tostring_func(int64 port_index)sydevs::systems::node_interface
full_name()sydevs::systems::node_interfaceinline
message_input_port_count()sydevs::systems::node_interface
message_input_port_index()sydevs::systems::node_interface
message_input_port_name(int64 port_index)sydevs::systems::node_interface
message_input_port_value(int64 port_index)sydevs::systems::node_interface
message_input_tostring_func(int64 port_index)sydevs::systems::node_interface
message_output_index(int64 list_index)sydevs::systems::node_interface
message_output_list_size()sydevs::systems::node_interface
message_output_port_count()sydevs::systems::node_interface
message_output_port_name(int64 port_index)sydevs::systems::node_interface
message_output_tostring_func(int64 port_index)sydevs::systems::node_interface
message_output_value(int64 list_index)sydevs::systems::node_interface
missing_flow_input()sydevs::systems::node_interface
missing_flow_output()sydevs::systems::node_interface
node_index()sydevs::systems::node_interfaceinline
node_interface(const std::string &node_name, system_node *node_ptr, const node_context &external_context)sydevs::systems::node_interface
node_interface(const node_interface &)=deletesydevs::systems::node_interface
node_interface(node_interface &&)=deletesydevs::systems::node_interface
node_name()sydevs::systems::node_interfaceinline
operator=(const node_interface &)=deletesydevs::systems::node_interface
operator=(node_interface &&)=deletesydevs::systems::node_interface
print_command_text(const std::string &command, const std::string &text)sydevs::systems::node_interface
print_elapsed_duration(duration elapsed_dt)sydevs::systems::node_interface
print_event(const std::string &text)sydevs::systems::node_interface
print_flow_input(int64 port_index)sydevs::systems::node_interface
print_flow_output(int64 port_index)sydevs::systems::node_interface
print_message_input(int64 port_index)sydevs::systems::node_interface
print_message_output(int64 list_index, int64 port_index)sydevs::systems::node_interface
print_on_elapsed_duration(bool flag)sydevs::systems::node_interface
print_on_elapsed_duration_flag()sydevs::systems::node_interface
print_on_event(bool flag=true)sydevs::systems::node_interface
print_on_event_flag()sydevs::systems::node_interface
print_on_planned_duration(bool flag)sydevs::systems::node_interface
print_on_planned_duration_flag()sydevs::systems::node_interface
print_planned_duration(duration planned_dt)sydevs::systems::node_interface
print_port_value(const std::string &port_name, const std::string &val_string)sydevs::systems::node_interface
set_flow_input_printable(int64 port_index, tostring_function tostring_func)sydevs::systems::node_interface
set_flow_output_printable(int64 port_index, tostring_function tostring_func)sydevs::systems::node_interface
set_message_input(int64 port_index, const pointer &val)sydevs::systems::node_interface
set_message_input_printable(int64 port_index, tostring_function tostring_func)sydevs::systems::node_interface
set_message_output_printable(int64 port_index, tostring_function tostring_func)sydevs::systems::node_interface
~node_interface()=defaultsydevs::systems::node_interfacevirtual