25 static std::map<VP1HelperClassBase*,QString> vp1helperclassbase_instanceMap;
29 : m_helpername(helpername), m_system(
sys)
43 if (
it!=vp1helperclassbase_instanceMap.end())
44 vp1helperclassbase_instanceMap.erase(
it);
93 if (addtoend.isEmpty()) {
107 if (addtoend.isEmpty()) {
121 if (addtoend.isEmpty()) {
133 if (addtostart.isEmpty()) {
137 if (addtoend.isEmpty()) {
151 if (addtostart.isEmpty()) {
155 if (addtoend.isEmpty()) {
169 if (addtostart.isEmpty()) {
173 if (addtoend.isEmpty()) {
185 if (vp1helperclassbase_instanceMap.empty())
187 std::cout <<
"WARNING: Detected "<<vp1helperclassbase_instanceMap.size()<<
" undeleted helper class instances:"<<std::endl;
190 for (
it = vp1helperclassbase_instanceMap.begin();
it!=
itE;++
it) {
191 std::cout <<
" ==> "<<
it->first<<
": "<<
it->first->m_helpername.toStdString()
192 << (
it->second.isEmpty()?QString(
""):
" (in system "+
it->second+
")").toStdString()<<std::endl;