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 |
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.
def rosbridge_library.internal.message_conversion._to_binary_inst | ( | msg | ) | [private] |
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.
tuple rosbridge_library::internal::message_conversion::list_braces = re.compile(r'\[[^\]]*\]') |
Definition at line 80 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::list_types = [list, tuple] |
Definition at line 73 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::primitive_types = [bool, int, float] |
Definition at line 57 of file message_conversion.py.
Definition at line 58 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::ros_binary_types = ["uint8[]", "char[]"] |
Definition at line 79 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::ros_binary_types_list_braces = [("uint8[]", re.compile(r'uint8\[[^\]]*\] |
Definition at line 81 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::ros_header_types = ["Header", "std_msgs/Header", "roslib/Header"] |
Definition at line 78 of file message_conversion.py.
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.
list rosbridge_library::internal::message_conversion::ros_time_types = ["time", "duration"] |
Definition at line 74 of file message_conversion.py.
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.