mrpt.serialization

mrpt-serialization Python API.

Package Contents

exception mrpt.serialization.CExceptionEOF

Bases: EOFError

Read beyond end of file.

class mrpt.serialization.CArchive

C++ API: class mrpt::serialization::CArchive

ReadDouble() → float
ReadInt() → int
ReadObject() → CSerializable
ReadObject(obj: CSerializable) → None

Reads an MRPT object from the stream into an existing object, which must be of the same class.

WriteObject(arg0: CSerializable) → None

Writes an MRPT object to the stream.

class mrpt.serialization.CSerializable

C++ API: class mrpt::serialization::CSerializable

GetRuntimeClass() → mrpt.rtti.TRuntimeClassId
mrpt.serialization.bytesToObject(arg0: bytes) → CSerializable

Converts a Python bytes object back into an MRPT object.

mrpt.serialization.objectToBytes(arg0: CSerializable) → bytes

Converts an MRPT object to a Python bytes object.