diff options
Diffstat (limited to 'sapmanager.cc')
-rw-r--r-- | sapmanager.cc | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/sapmanager.cc b/sapmanager.cc index c9d7df6..ab3fcd0 100644 --- a/sapmanager.cc +++ b/sapmanager.cc @@ -97,6 +97,15 @@ QSet<QString> SAPManager::allProfiles() + QSet<QString>::fromList(_providerProfiles.keys()); } +QSet<SAPAgent*> SAPManager::allAgents() +{ + QSet<SAPAgent*> agents; + foreach (const RegisteredAgent &ragent, _agents) { + agents.insert(ragent.agent); + } + return agents; +} + int SAPManager::findUnusedAgentId() const { if (_agents.size() > 20000) { |