|
def | __init__ (self, context) |
|
def | add_publisher (self, topic_name, type_name, rate, enabled) |
|
def | change_publisher (self, publisher_id, topic_name, column_name, new_value, setter_callback) |
|
def | clean_up_publishers (self) |
|
def | publish_once (self, publisher_id) |
|
def | remove_publisher (self, publisher_id) |
|
def | restore_settings (self, plugin_settings, instance_settings) |
|
def | save_settings (self, plugin_settings, instance_settings) |
|
def | shutdown_plugin (self) |
|
def | __init__ (self, context) |
|
def | shutdown_plugin (self) |
|
|
def | _add_publisher (self, publisher_info) |
|
def | _change_publisher_expression (self, publisher_info, topic_name, new_value) |
|
def | _change_publisher_rate (self, publisher_info, topic_name, new_value) |
|
def | _change_publisher_topic (self, publisher_info, topic_name, new_value) |
|
def | _change_publisher_type (self, publisher_info, topic_name, new_value) |
|
def | _create_message_instance (self, type_str) |
|
def | _evaluate_expression (self, expression, slot_type) |
|
def | _extract_array_info (self, type_str) |
|
def | _fill_message_slots (self, message, topic_name, expressions, counter) |
|
Definition at line 48 of file publisher.py.
◆ __init__()
def rqt_publisher.publisher.Publisher.__init__ |
( |
|
self, |
|
|
|
context |
|
) |
| |
◆ _add_publisher()
def rqt_publisher.publisher.Publisher._add_publisher |
( |
|
self, |
|
|
|
publisher_info |
|
) |
| |
|
private |
◆ _change_publisher_expression()
def rqt_publisher.publisher.Publisher._change_publisher_expression |
( |
|
self, |
|
|
|
publisher_info, |
|
|
|
topic_name, |
|
|
|
new_value |
|
) |
| |
|
private |
◆ _change_publisher_rate()
def rqt_publisher.publisher.Publisher._change_publisher_rate |
( |
|
self, |
|
|
|
publisher_info, |
|
|
|
topic_name, |
|
|
|
new_value |
|
) |
| |
|
private |
◆ _change_publisher_topic()
def rqt_publisher.publisher.Publisher._change_publisher_topic |
( |
|
self, |
|
|
|
publisher_info, |
|
|
|
topic_name, |
|
|
|
new_value |
|
) |
| |
|
private |
◆ _change_publisher_type()
def rqt_publisher.publisher.Publisher._change_publisher_type |
( |
|
self, |
|
|
|
publisher_info, |
|
|
|
topic_name, |
|
|
|
new_value |
|
) |
| |
|
private |
◆ _create_message_instance()
def rqt_publisher.publisher.Publisher._create_message_instance |
( |
|
self, |
|
|
|
type_str |
|
) |
| |
|
private |
◆ _evaluate_expression()
def rqt_publisher.publisher.Publisher._evaluate_expression |
( |
|
self, |
|
|
|
expression, |
|
|
|
slot_type |
|
) |
| |
|
private |
◆ _extract_array_info()
def rqt_publisher.publisher.Publisher._extract_array_info |
( |
|
self, |
|
|
|
type_str |
|
) |
| |
|
private |
◆ _fill_message_slots()
def rqt_publisher.publisher.Publisher._fill_message_slots |
( |
|
self, |
|
|
|
message, |
|
|
|
topic_name, |
|
|
|
expressions, |
|
|
|
counter |
|
) |
| |
|
private |
◆ add_publisher()
def rqt_publisher.publisher.Publisher.add_publisher |
( |
|
self, |
|
|
|
topic_name, |
|
|
|
type_name, |
|
|
|
rate, |
|
|
|
enabled |
|
) |
| |
◆ change_publisher()
def rqt_publisher.publisher.Publisher.change_publisher |
( |
|
self, |
|
|
|
publisher_id, |
|
|
|
topic_name, |
|
|
|
column_name, |
|
|
|
new_value, |
|
|
|
setter_callback |
|
) |
| |
◆ clean_up_publishers()
def rqt_publisher.publisher.Publisher.clean_up_publishers |
( |
|
self | ) |
|
◆ publish_once()
def rqt_publisher.publisher.Publisher.publish_once |
( |
|
self, |
|
|
|
publisher_id |
|
) |
| |
◆ remove_publisher()
def rqt_publisher.publisher.Publisher.remove_publisher |
( |
|
self, |
|
|
|
publisher_id |
|
) |
| |
◆ restore_settings()
def rqt_publisher.publisher.Publisher.restore_settings |
( |
|
self, |
|
|
|
plugin_settings, |
|
|
|
instance_settings |
|
) |
| |
◆ save_settings()
def rqt_publisher.publisher.Publisher.save_settings |
( |
|
self, |
|
|
|
plugin_settings, |
|
|
|
instance_settings |
|
) |
| |
◆ shutdown_plugin()
def rqt_publisher.publisher.Publisher.shutdown_plugin |
( |
|
self | ) |
|
◆ _eval_locals
rqt_publisher.publisher.Publisher._eval_locals |
|
private |
◆ _id_counter
rqt_publisher.publisher.Publisher._id_counter |
|
private |
◆ _publishers
rqt_publisher.publisher.Publisher._publishers |
|
private |
◆ _timeout_mapper
rqt_publisher.publisher.Publisher._timeout_mapper |
|
private |
◆ _widget
rqt_publisher.publisher.Publisher._widget |
|
private |
The documentation for this class was generated from the following file: