3#include <experimental/memory>
16 manager::dto::FluxioProvider
19 manager::dto::FluxioProvider ret;
27 manager::dto::FluxioIdentificator
30 manager::dto::FluxioIdentificator ret;
38 manager::arondto::FluxioIdentificator
41 manager::arondto::FluxioIdentificator ret;
51 const manager::dto::FluxioIdentificator& i,
52 std::map<std::string, FluxioProvider>& providersMap)
54 const auto& providerIt = providersMap.find(i.id);
56 if (providerIt == providersMap.end())
68 const manager::arondto::FluxioIdentificator& i,
69 std::map<std::string, FluxioProvider>& providersMap)
71 const auto& providerIt = providersMap.find(i.id);
73 if (providerIt == providersMap.end())
#define ARMARX_WARNING
The logging level for unexpected behaviour, but not a serious problem.
std::shared_ptr< Dict > DictPtr
aron::data::StringPtr make_string(_Args &&... args)
aron::data::DictPtr make_dict(_Args &&... args)
This file is part of ArmarX.
This file offers overloads of toIce() and fromIce() functions for STL container types.
observer_ptr< _Tp > make_observer(_Tp *__p) noexcept
manager::arondto::FluxioIdentificator toFluxioIdentificatorAron() const
aron::data::DictPtr toAron() const
manager::dto::FluxioProvider toManagerIce() const
static FluxioProvider FromIce(const manager::dto::FluxioProvider &i)
static std::experimental::observer_ptr< const FluxioProvider > FromFluxioIdentificatorAron(const manager::arondto::FluxioIdentificator &i, std::map< std::string, FluxioProvider > &providersMap)
static std::experimental::observer_ptr< const FluxioProvider > FromFluxioIdentificatorIce(const manager::dto::FluxioIdentificator &i, std::map< std::string, FluxioProvider > &providersMap)
manager::dto::FluxioIdentificator toFluxioIdentificatorIce() const