Public Member Functions | |
def | __eq__ |
def | __getstate__ |
def | __init__ |
def | __repr__ |
def | __setstate__ |
def | __str__ |
def | deserialize |
def | serialize |
Private Member Functions | |
def | _check_types |
def | _get_types |
Static Private Attributes | |
list | __slots__ = ['_connection_header'] |
Base class of Message data classes auto-generated from msg files.
Definition at line 269 of file message.py.
def include.genpy.message.Message.__init__ | ( | self, | |
args, | |||
kwds | |||
) |
Create a new Message instance. There are multiple ways of initializing Message instances, either using a 1-to-1 correspondence between constructor arguments and message fields (*args), or using Python "keyword" arguments (**kwds) to initialize named field and leave the rest with default values.
Definition at line 279 of file message.py.
def include.genpy.message.Message.__eq__ | ( | self, | |
other | |||
) |
Definition at line 352 of file message.py.
def include.genpy.message.Message.__getstate__ | ( | self | ) |
support for Python pickling
Definition at line 308 of file message.py.
def include.genpy.message.Message.__repr__ | ( | self | ) |
Definition at line 347 of file message.py.
def include.genpy.message.Message.__setstate__ | ( | self, | |
state | |||
) |
support for Python pickling
Definition at line 314 of file message.py.
def include.genpy.message.Message.__str__ | ( | self | ) |
Definition at line 349 of file message.py.
def include.genpy.message.Message._check_types | ( | self, | |
exc = None |
|||
) | [private] |
Perform dynamic type-checking of Message fields. This is performance intensive and is meant for post-error diagnosis :param exc: underlying exception that gave cause for type check, ``Exception`` :raises: exc:`genpy.SerializationError` If typecheck fails
Definition at line 323 of file message.py.
def include.genpy.message.Message._get_types | ( | self | ) | [private] |
Definition at line 321 of file message.py.
def include.genpy.message.Message.deserialize | ( | self, | |
str | |||
) |
Deserialize data in str into this instance :param str: serialized data, ``str``
Definition at line 341 of file message.py.
def include.genpy.message.Message.serialize | ( | self, | |
buff | |||
) |
Serialize data into buffer :param buff: buffer, ``StringIO``
Definition at line 335 of file message.py.
list include::genpy::message.Message::__slots__ = ['_connection_header'] [static, private] |
Definition at line 277 of file message.py.