ProviderInfo.h
Go to the documentation of this file.
1 #pragma once
2 
3 
6 
7 namespace armarx
8 {
9  namespace skills
10  {
12  {
13  public:
15  provider::dti::SkillProviderInterfacePrx providerInterface;
16  std::map<SkillID, SkillDescription> providedSkills;
17 
18  skills::manager::dto::ProviderInfo toIce() const;
19 
20  static ProviderInfo FromIce(const manager::dto::ProviderInfo&);
21  };
22  } // namespace skills
23 } // namespace armarx
ProviderID.h
skills
This file is part of ArmarX.
armarx::skills::ProviderInfo::providedSkills
std::map< SkillID, SkillDescription > providedSkills
Definition: ProviderInfo.h:16
armarx::skills::ProviderInfo::FromIce
static ProviderInfo FromIce(const manager::dto::ProviderInfo &)
Definition: ProviderInfo.cpp:22
armarx::skills::ProviderInfo::providerInterface
provider::dti::SkillProviderInterfacePrx providerInterface
Definition: ProviderInfo.h:15
armarx::skills::ProviderID
Definition: ProviderID.h:12
armarx::skills::ProviderInfo
Definition: ProviderInfo.h:11
armarx::skills::ProviderInfo::providerId
ProviderID providerId
Definition: ProviderInfo.h:14
armarx::skills::ProviderInfo::toIce
skills::manager::dto::ProviderInfo toIce() const
Definition: ProviderInfo.cpp:8
armarx
This file offers overloads of toIce() and fromIce() functions for STL container types.
Definition: ArmarXTimeserver.cpp:27
SkillDescription.h