__init__(self, node_name, *context=None, cli_args=None, namespace=None, use_global_arguments=True, enable_rosout=True, start_parameter_services=None, parameter_overrides=None, allow_undeclared_parameters=False, automatically_declare_parameters_from_overrides=False) | rosros.rclify.node.Node | |
_allow_undeclared_parameters | rosros.rclify.node.Node | protected |
_apply_descriptor(self, parameter, descriptor=None, check_read_only=True) | rosros.rclify.node.Node | protected |
_apply_descriptor_and_set(self, parameter, descriptor=None, check_read_only=True) | rosros.rclify.node.Node | protected |
_apply_descriptors(self, parameter_list, descriptors, check_read_only=True) | rosros.rclify.node.Node | protected |
_apply_floating_point_range(self, parameter, floating_point_range) | rosros.rclify.node.Node | protected |
_apply_integer_range(self, parameter, integer_range) | rosros.rclify.node.Node | protected |
_check_undeclared_parameters(self, parameter_list) | rosros.rclify.node.Node | protected |
_clock | rosros.rclify.node.Node | protected |
_descriptors | rosros.rclify.node.Node | protected |
_get_info_by_topic(self, topic_name, endpoint_type, no_mangle) | rosros.rclify.node.Node | protected |
_parameter_overrides | rosros.rclify.node.Node | protected |
_parameters | rosros.rclify.node.Node | protected |
_parameters_callbacks | rosros.rclify.node.Node | protected |
_set_parameters(self, parameter_list, descriptors=None, raise_on_failure=False, allow_undeclared_parameters=False) | rosros.rclify.node.Node | protected |
_set_parameters_atomically(self, parameter_list, descriptors=None, allow_not_set_type=False) | rosros.rclify.node.Node | protected |
add_on_set_parameters_callback(self, callback) | rosros.rclify.node.Node | |
add_waitable(self, waitable) | rosros.rclify.node.Node | |
clients | rosros.rclify.node.Node | static |
context | rosros.rclify.node.Node | static |
count_publishers(self, topic_name) | rosros.rclify.node.Node | |
count_subscribers(self, topic_name) | rosros.rclify.node.Node | |
create_client(self, srv_type, srv_name, *qos_profile=None, callback_group=None) | rosros.rclify.node.Node | |
create_guard_condition(self, callback, callback_group=None) | rosros.rclify.node.Node | |
create_publisher(self, msg_type, topic, qos_profile, *callback_group=None, event_callbacks=None) | rosros.rclify.node.Node | |
create_rate(self, frequency, clock=None) | rosros.rclify.node.Node | |
create_service(self, srv_type, srv_name, callback, *qos_profile=None, callback_group=None) | rosros.rclify.node.Node | |
create_subscription(self, msg_type, topic, callback, qos_profile, *callback_group=None, event_callbacks=None, raw=False) | rosros.rclify.node.Node | |
create_timer(self, timer_period_sec, callback, callback_group=None, clock=None) | rosros.rclify.node.Node | |
declare_parameter(self, name, value=None, descriptor=None, ignore_override=False) | rosros.rclify.node.Node | |
declare_parameters(self, namespace, parameters, ignore_override=False) | rosros.rclify.node.Node | |
default_callback_group | rosros.rclify.node.Node | static |
describe_parameter(self, name) | rosros.rclify.node.Node | |
describe_parameters(self, names) | rosros.rclify.node.Node | |
destroy_client(self, client) | rosros.rclify.node.Node | |
destroy_guard_condition(self, guard) | rosros.rclify.node.Node | |
destroy_node(self) | rosros.rclify.node.Node | |
destroy_publisher(self, publisher) | rosros.rclify.node.Node | |
destroy_rate(self, rate) | rosros.rclify.node.Node | |
destroy_service(self, service) | rosros.rclify.node.Node | |
destroy_subscription(self, subscription) | rosros.rclify.node.Node | |
destroy_timer(self, timer) | rosros.rclify.node.Node | |
executor | rosros.rclify.node.Node | static |
get_client_names_and_types_by_node(self, node_name, node_namespace) | rosros.rclify.node.Node | |
get_clock(self) | rosros.rclify.node.Node | |
get_logger(self) | rosros.rclify.node.Node | |
get_name(self) | rosros.rclify.node.Node | |
get_namespace(self) | rosros.rclify.node.Node | |
get_node_names(self) | rosros.rclify.node.Node | |
get_node_names_and_namespaces(self) | rosros.rclify.node.Node | |
get_node_names_and_namespaces_with_enclaves(self) | rosros.rclify.node.Node | |
get_parameter(self, name) | rosros.rclify.node.Node | |
get_parameter_or(self, name, alternative_value=None) | rosros.rclify.node.Node | |
get_parameters(self, names) | rosros.rclify.node.Node | |
get_parameters_by_prefix(self, prefix) | rosros.rclify.node.Node | |
get_publisher_names_and_types_by_node(self, node_name, node_namespace, no_demangle=False) | rosros.rclify.node.Node | |
get_publishers_info_by_topic(self, topic_name, no_mangle=False) | rosros.rclify.node.Node | |
get_service_names_and_types(self) | rosros.rclify.node.Node | |
get_service_names_and_types_by_node(self, node_name, node_namespace) | rosros.rclify.node.Node | |
get_subscriber_names_and_types_by_node(self, node_name, node_namespace, no_demangle=False) | rosros.rclify.node.Node | |
get_subscriptions_info_by_topic(self, topic_name, no_mangle=False) | rosros.rclify.node.Node | |
get_topic_names_and_types(self, no_demangle=False) | rosros.rclify.node.Node | |
guards | rosros.rclify.node.Node | static |
handle | rosros.rclify.node.Node | static |
has_parameter(self, name) | rosros.rclify.node.Node | |
PARAM_REL_TOL | rosros.rclify.node.Node | static |
publishers | rosros.rclify.node.Node | static |
remove_on_set_parameters_callback(self, callback) | rosros.rclify.node.Node | |
remove_waitable(self, waitable) | rosros.rclify.node.Node | |
services | rosros.rclify.node.Node | static |
set_descriptor(self, name, descriptor, alternative_value=None) | rosros.rclify.node.Node | |
set_parameters(self, parameter_list) | rosros.rclify.node.Node | |
set_parameters_atomically(self, parameter_list) | rosros.rclify.node.Node | |
set_parameters_callback(self, callback) | rosros.rclify.node.Node | |
subscriptions | rosros.rclify.node.Node | static |
timers | rosros.rclify.node.Node | static |
undeclare_parameter(self, name) | rosros.rclify.node.Node | |
waitables | rosros.rclify.node.Node | static |