Converter.cpp
Go to the documentation of this file.
1
#include "
Converter.h
"
2
3
namespace
armarx::armem::server::ltm::processor::converter::data
4
{
5
6
ObjectConverter::ConversionResult
7
ObjectConverter::convert
(
const
aron::data::VariantPtr
&
data
)
8
{
9
auto
d =
aron::data::Dict::DynamicCastAndCheck
(
data
);
10
return
_convert
(d);
11
}
12
13
aron::data::VariantPtr
14
ObjectConverter::convert
(
const
ConversionResult
&
data
,
const
armarx::aron::Path
& p)
15
{
16
auto
d =
_convert
(
data
, p);
17
return
d;
18
}
19
20
}
// namespace armarx::armem::server::ltm::processor::converter::data
armarx::aron::data::detail::SpecializedVariantBase< data::dto::Dict, Dict >::DynamicCastAndCheck
static PointerType DynamicCastAndCheck(const VariantPtr &n)
Definition:
SpecializedVariant.h:135
armarx::aron::Path
The Path class.
Definition:
Path.h:36
armarx::aron::data::VariantPtr
std::shared_ptr< Variant > VariantPtr
Definition:
forward_declarations.h:11
data
uint8_t data[1]
Definition:
EtherCATFrame.h:68
armarx::armem::server::ltm::processor::converter::data::ObjectConverter::convert
ConversionResult convert(const aron::data::VariantPtr &data) final
Definition:
Converter.cpp:7
armarx::armem::server::ltm::processor::converter::data
Definition:
Converter.cpp:3
Converter.h
armarx::armem::server::ltm::processor::converter::data::ObjectConverter::_convert
virtual ConversionResult _convert(const aron::data::DictPtr &data)=0
armarx::armem::server::ltm::processor::DataConverter::ConversionResult
Definition:
Converter.h:25
RobotAPI
libraries
armem
server
ltm
processors
converter
data
object
Converter.cpp
Generated on Sat Oct 12 2024 09:14:08 for armarx_documentation by
1.8.17