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, long, float] |
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"] |
list | string_types = [str, unicode] |
dictionary | type_map |
def rosbridge_library.internal.message_conversion._from_list_inst | ( | inst, | |
rostype | |||
) | [private] |
Definition at line 140 of file message_conversion.py.
def rosbridge_library.internal.message_conversion._from_object_inst | ( | inst, | |
rostype | |||
) | [private] |
Definition at line 156 of file message_conversion.py.
def rosbridge_library.internal.message_conversion._to_binary_inst | ( | msg | ) | [private] |
Definition at line 190 of file message_conversion.py.
def rosbridge_library.internal.message_conversion._to_inst | ( | msg, | |
rostype, | |||
roottype, | |||
inst = None , |
|||
stack = [] |
|||
) | [private] |
Definition at line 165 of file message_conversion.py.
def rosbridge_library.internal.message_conversion._to_list_inst | ( | msg, | |
rostype, | |||
roottype, | |||
inst, | |||
stack | |||
) | [private] |
Definition at line 237 of file message_conversion.py.
def rosbridge_library.internal.message_conversion._to_object_inst | ( | msg, | |
rostype, | |||
roottype, | |||
inst, | |||
stack | |||
) | [private] |
Definition at line 253 of file message_conversion.py.
def rosbridge_library.internal.message_conversion._to_primitive_inst | ( | msg, | |
rostype, | |||
roottype, | |||
stack | |||
) | [private] |
Definition at line 227 of file message_conversion.py.
def rosbridge_library.internal.message_conversion._to_time_inst | ( | msg, | |
rostype, | |||
inst = None |
|||
) | [private] |
Definition at line 203 of file message_conversion.py.
tuple rosbridge_library::internal::message_conversion::list_braces = re.compile(r'\[[^\]]*\]') |
Definition at line 64 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::list_types = [list, tuple] |
Definition at line 57 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::primitive_types = [bool, int, long, float] |
Definition at line 55 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::ros_binary_types = ["uint8[]", "char[]"] |
Definition at line 63 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::ros_binary_types_list_braces = [("uint8[]", re.compile(r'uint8\[[^\]]*\] |
Definition at line 65 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::ros_header_types = ["Header", "std_msgs/Header", "roslib/Header"] |
Definition at line 62 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 59 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::ros_time_types = ["time", "duration"] |
Definition at line 58 of file message_conversion.py.
list rosbridge_library::internal::message_conversion::string_types = [str, unicode] |
Definition at line 56 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 "unicode": ["string"], 00009 "long": ["uint64"] 00010 }
Definition at line 45 of file message_conversion.py.