ProviderInfo.h
Go to the documentation of this file.
1
#pragma once
2
3
4
#include <
RobotAPI/libraries/skills/core/ProviderID.h
>
5
#include <
RobotAPI/libraries/skills/core/SkillDescription.h
>
6
7
namespace
armarx
8
{
9
namespace
skills
10
{
11
class
ProviderInfo
12
{
13
public
:
14
ProviderID
providerId
;
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
RobotAPI
libraries
skills
core
ProviderInfo.h
Generated on Sat Mar 29 2025 09:17:31 for armarx_documentation by
1.8.17