static void showWrapperMap(const WrapperMap& wrapperMap) { if (Py_VerboseFlag > 0) { fprintf(stderr, "-------------------------------\n"); fprintf(stderr, "WrapperMap: %p (size: %d)\n", &wrapperMap, (int) wrapperMap.size()); WrapperMap::const_iterator iter; for (iter = wrapperMap.begin(); iter != wrapperMap.end(); ++iter) { fprintf(stderr, "key: %p, value: %p (%s, refcnt: %d)\n", iter->first, iter->second, Py_TYPE(iter->second)->tp_name, (int) ((PyObject*)iter->second)->ob_refcnt); } fprintf(stderr, "-------------------------------\n"); } }