Public Member Functions | |
def | __init__ |
def | deserialize |
def | make_declaration |
def | serialize |
Public Attributes | |
bytes | |
name | |
type |
Our datatype is a C/C++ primitive.
Definition at line 74 of file make_library.py.
def rosserial_client.make_library.PrimitiveDataType.__init__ | ( | self, | |
name, | |||
ty, | |||
bytes | |||
) |
Reimplemented in rosserial_client.make_library.TimeDataType.
Definition at line 77 of file make_library.py.
def rosserial_client.make_library.PrimitiveDataType.deserialize | ( | self, | |
f | |||
) |
Reimplemented in rosserial_client.make_library.ArrayDataType, rosserial_client.make_library.TimeDataType, rosserial_client.make_library.StringDataType, rosserial_client.make_library.AVR_Float64DataType, and rosserial_client.make_library.MessageDataType.
Definition at line 100 of file make_library.py.
def rosserial_client.make_library.PrimitiveDataType.make_declaration | ( | self, | |
f | |||
) |
Reimplemented in rosserial_client.make_library.ArrayDataType, rosserial_client.make_library.TimeDataType, rosserial_client.make_library.StringDataType, and rosserial_client.make_library.AVR_Float64DataType.
Definition at line 82 of file make_library.py.
def rosserial_client.make_library.PrimitiveDataType.serialize | ( | self, | |
f | |||
) |
Reimplemented in rosserial_client.make_library.ArrayDataType, rosserial_client.make_library.TimeDataType, rosserial_client.make_library.StringDataType, rosserial_client.make_library.AVR_Float64DataType, and rosserial_client.make_library.MessageDataType.
Definition at line 85 of file make_library.py.
Reimplemented in rosserial_client.make_library.ArrayDataType.
Definition at line 77 of file make_library.py.
Reimplemented in rosserial_client.make_library.ArrayDataType, and rosserial_client.make_library.TimeDataType.
Definition at line 77 of file make_library.py.
Reimplemented in rosserial_client.make_library.ArrayDataType, and rosserial_client.make_library.TimeDataType.
Definition at line 77 of file make_library.py.