Functions
rqt_py_common::topic_helpers Namespace Reference

Functions

def get_field_type
def get_slot_type
def is_slot_numeric

Function Documentation

Get the Python type of a specific field in the given registered topic.
If the field is an array, the type of the array's values are returned and the is_array flag is set to True.
This is a static type check, so it works for unpublished topics and with empty arrays.

:param topic_name: name of field of a registered topic, ``str``, i.e. '/rosout/file'
:returns: field_type, is_array

Definition at line 38 of file topic_helpers.py.

def rqt_py_common.topic_helpers.get_slot_type (   message_class,
  slot_path 
)
Get the Python type of a specific slot in the given message class.
If the field is an array, the type of the array's values are returned and the is_array flag is set to True.
This is a static type check, so it works for unpublished topics and with empty arrays.

:param message_class: message class type, ``type``, usually inherits from genpy.message.Message
:param slot_path: path to the slot inside the message class, ``str``, i.e. 'header/seq'
:returns: field_type, is_array

Definition at line 62 of file topic_helpers.py.

Check is a slot in the given topic is numeric, or an array of numeric values.
This is a static type check, so it works for unpublished topics and with empty arrays.

:param topic_name: name of field of a registered topic, ``str``, i.e. '/rosout/file'
:returns: is_numeric, is_array, description

Definition at line 97 of file topic_helpers.py.



rqt_py_common
Author(s): Dorian Scholz
autogenerated on Fri Jan 3 2014 11:54:45