From 109030984ad8004bc92e3bf1d01d97cc1c0d5ed8 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Thu, 7 Mar 2024 13:26:56 +0100 Subject: libpyside: Add a debug operator for a Py_Buffer Task-number: PYSIDE-2628 Change-Id: I34646f76f509ec30e3d63fc8df296d2b5692ff0e Reviewed-by: Cristian Maureira-Fredes --- sources/pyside6/libpyside/pysideutils.h | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'sources/pyside6/libpyside/pysideutils.h') diff --git a/sources/pyside6/libpyside/pysideutils.h b/sources/pyside6/libpyside/pysideutils.h index b17d4fcda..47c2f2c1b 100644 --- a/sources/pyside6/libpyside/pysideutils.h +++ b/sources/pyside6/libpyside/pysideutils.h @@ -55,6 +55,15 @@ struct debugPyObject PYSIDE_API QDebug operator<<(QDebug debug, const debugPyObject &o); +struct debugPyBuffer +{ + PYSIDE_API explicit debugPyBuffer(Py_buffer *b) noexcept; + + Py_buffer *m_buffer; +}; + +PYSIDE_API QDebug operator<<(QDebug debug, const debugPyBuffer &b); + } //namespace PySide #endif // PYSIDESTRING_H -- cgit v1.2.3