Public Member Functions | Public Attributes | Private Member Functions
lama_interfaces.cleartext_interface_factory.TypeInspector Class Reference

List of all members.

Public Member Functions

def __init__
def get_list_args
def get_single_args

Public Attributes

 base_type
 fields
 is_array
 is_array_of_builtin
 is_builtin
 is_header
 is_message
 msg_class
 name
 type

Private Member Functions

def _get_msg_class
def _setFields

Detailed Description

Inspector for a ROS message or a ROS type

There is no way (as far as we know) to get some information or create a
message from builtin types in ROS. This class allows it.

Parameters
----------
- msg: instance of a ROS message type or str describing a message type.
- name: str

Definition at line 431 of file cleartext_interface_factory.py.


Constructor & Destructor Documentation

Definition at line 442 of file cleartext_interface_factory.py.


Member Function Documentation

Return the class generating a message of the same type

Parameters
----------
- msg: roslib.message.Message instance or str describing the type

Definition at line 461 of file cleartext_interface_factory.py.

Definition at line 485 of file cleartext_interface_factory.py.

Return the list of arguments that are arrays

Return the list of arguments that are arrays, i.e. arguments that can
"not* be saved as is in the database.
For a builtin type, return an empty list.

Definition at line 527 of file cleartext_interface_factory.py.

Return the list of arguments that are a single value

Return the list of arguments that are a single value, i.e. a value
that can be saved as is in the database.
For a builtin type, return an empty list.

Definition at line 491 of file cleartext_interface_factory.py.


Member Data Documentation

Definition at line 442 of file cleartext_interface_factory.py.

Definition at line 442 of file cleartext_interface_factory.py.

Definition at line 442 of file cleartext_interface_factory.py.

Definition at line 442 of file cleartext_interface_factory.py.

Definition at line 442 of file cleartext_interface_factory.py.

Definition at line 442 of file cleartext_interface_factory.py.

Definition at line 442 of file cleartext_interface_factory.py.

Definition at line 442 of file cleartext_interface_factory.py.

Definition at line 442 of file cleartext_interface_factory.py.

Definition at line 442 of file cleartext_interface_factory.py.


The documentation for this class was generated from the following file:


interfaces
Author(s): Gaël Ecorchard , Karel Košnar
autogenerated on Sat Jun 8 2019 19:03:14