| 634 | } |
| 635 | |
| 636 | int CManager::EnumPlugins(Handle *handle) |
| 637 | { |
| 638 | int nRet = 0; |
| 639 | QMap<QString, CPlugin*>::iterator it; |
| 640 | for(it = m_Plugins.begin(); it != m_Plugins.end(); it++) |
| 641 | { |
| 642 | nRet = handle->onProcess(it.key(), it.value()); |
| 643 | if(nRet) |
| 644 | return nRet; |
| 645 | } |
| 646 | return nRet; |
| 647 | } |
| 648 | |
| 649 | #if HAS_CPP_11 |
| 650 | int CManager::EnumPlugins(std::function<int(const QString &, CPlugin *)> cb) |
no test coverage detected