# HG changeset patch # User Chris Cannam # Date 1553610538 0 # Node ID 813dadf7c086888a31d6fcba08c2141700196b1c # Parent f66ad018b7295bd7aa478a3d0f6a6c9d2e9b5163 Debug output diff -r f66ad018b729 -r 813dadf7c086 data/osc/OSCMessage.h --- a/data/osc/OSCMessage.h Mon Mar 25 15:48:16 2019 +0000 +++ b/data/osc/OSCMessage.h Tue Mar 26 14:28:58 2019 +0000 @@ -50,6 +50,18 @@ int getArgCount() const; const QVariant &getArg(int i) const; + // For debugging purposes, not for interchange + QString toString() const { + QString s = QString("[%1][%2] %3") + .arg(m_target) + .arg(m_targetData) + .arg(m_method); + for (auto a: m_args) { + s.push_back(" \"" + a.toString() + "\""); + } + return s; + } + private: int m_target; int m_targetData; diff -r f66ad018b729 -r 813dadf7c086 data/osc/OSCQueue.cpp --- a/data/osc/OSCQueue.cpp Mon Mar 25 15:48:16 2019 +0000 +++ b/data/osc/OSCQueue.cpp Tue Mar 26 14:28:58 2019 +0000 @@ -30,6 +30,8 @@ #include +#include + void OSCQueue::oscError(int num, const char *msg, const char *path) { @@ -155,6 +157,9 @@ OSCMessage *message = m_buffer.readOne(); OSCMessage rmessage = *message; delete message; + SVDEBUG << "OSCQueue::readMessage: In thread " + << QThread::currentThreadId() << ": message follows:\n" + << rmessage.toString() << endl; return rmessage; }