Functions | Variables
rosbridge_library::internal::message_conversion Namespace Reference

Functions

def _from_list_inst
def _from_object_inst
def _to_binary_inst
def _to_inst
def _to_list_inst
def _to_object_inst
def _to_primitive_inst
def _to_time_inst

Variables

tuple list_braces = re.compile(r'\[[^\]]*\]')
list list_types = [list, tuple]
list primitive_types = [bool, int, float]
 python2 = False
list ros_binary_types = ["uint8[]", "char[]"]
list ros_binary_types_list_braces = [("uint8[]", re.compile(r'uint8\[[^\]]*\]
list ros_header_types = ["Header", "std_msgs/Header", "roslib/Header"]
list ros_primitive_types
list ros_time_types = ["time", "duration"]
dictionary type_map

Function Documentation

def rosbridge_library.internal.message_conversion._from_list_inst (   inst,
  rostype 
) [private]

Definition at line 159 of file message_conversion.py.

def rosbridge_library.internal.message_conversion._from_object_inst (   inst,
  rostype 
) [private]

Definition at line 175 of file message_conversion.py.

Definition at line 209 of file message_conversion.py.

def rosbridge_library.internal.message_conversion._to_inst (   msg,
  rostype,
  roottype,
  inst = None,
  stack = [] 
) [private]

Definition at line 184 of file message_conversion.py.

def rosbridge_library.internal.message_conversion._to_list_inst (   msg,
  rostype,
  roottype,
  inst,
  stack 
) [private]

Definition at line 256 of file message_conversion.py.

def rosbridge_library.internal.message_conversion._to_object_inst (   msg,
  rostype,
  roottype,
  inst,
  stack 
) [private]

Definition at line 272 of file message_conversion.py.

def rosbridge_library.internal.message_conversion._to_primitive_inst (   msg,
  rostype,
  roottype,
  stack 
) [private]

Definition at line 246 of file message_conversion.py.

def rosbridge_library.internal.message_conversion._to_time_inst (   msg,
  rostype,
  inst = None 
) [private]

Definition at line 222 of file message_conversion.py.


Variable Documentation

Definition at line 80 of file message_conversion.py.

Definition at line 73 of file message_conversion.py.

Definition at line 57 of file message_conversion.py.

Definition at line 58 of file message_conversion.py.

Definition at line 79 of file message_conversion.py.

Definition at line 81 of file message_conversion.py.

Definition at line 78 of file message_conversion.py.

Initial value:
00001 ["bool", "byte", "char", "int8", "uint8", "int16",
00002                        "uint16", "int32", "uint32", "int64", "uint64",
00003                        "float32", "float64", "string"]

Definition at line 75 of file message_conversion.py.

Definition at line 74 of file message_conversion.py.

Initial value:
00001 {
00002     "bool":    ["bool"],
00003     "int":     ["int8", "byte", "uint8", "char",
00004                 "int16", "uint16", "int32", "uint32",
00005                 "int64", "uint64", "float32", "float64"],
00006     "float":   ["float32", "float64"],
00007     "str":     ["string"]
00008     }

Definition at line 49 of file message_conversion.py.



rosbridge_library
Author(s): Jonathan Mace
autogenerated on Thu Jun 6 2019 21:51:43