def get_iobuf(self, p, x, y):
        """Read the messages ``io_printf``'d into the ``IOBUF`` buffer on a
        specified core.

        See also: :py:meth:`.get_iobuf_bytes` which returns the undecoded raw
        bytes in the ``IOBUF``. Useful if the IOBUF contains non-text or
        non-UTF-8 encoded text.

        Returns
        -------
        str
            The string in the ``IOBUF``, decoded from UTF-8.
        """
        return self.get_iobuf_bytes(p, x, y).decode("utf-8")
Read the messages ``io_printf``'d into the ``IOBUF`` buffer on a
        specified core.

        See also: :py:meth:`.get_iobuf_bytes` which returns the undecoded raw
        bytes in the ``IOBUF``. Useful if the IOBUF contains non-text or
        non-UTF-8 encoded text.

        Returns
        -------
        str
            The string in the ``IOBUF``, decoded from UTF-8.