Define the debug PUP function that's assumed to exist for all messages on CkQdMsg
authorPhil Miller <mille121@illinois.edu>
Sat, 13 Oct 2012 05:37:24 +0000 (00:37 -0500)
committerPhil Miller <mille121@illinois.edu>
Sat, 13 Oct 2012 05:37:34 +0000 (00:37 -0500)
src/ck-core/charm++.h

index 05499e48f0176300ec36f16a9cde9ae8b3cd7bc6..921a8e4ef82c77d6904e5cdac2f34799b0806954 100644 (file)
@@ -967,6 +967,8 @@ class CkQdMsg {
     }
     static void *pack(CkQdMsg *m) { return (void*) m; }
     static CkQdMsg *unpack(void *buf) { return (CkQdMsg*) buf; }
+    /// This is used to display message contents in the debugger.
+    static void ckDebugPup(PUP::er &p,void *msg) { }
 };
 
 class CkThrCallArg {