|
#include <RobotAPI/libraries/armem/server/ltm/processors/converter/data/object/json/JsonConverter.h>
Public Member Functions | |
JsonConverter () | |
![]() | |
ConversionResult | convert (const aron::data::VariantPtr &data) final |
aron::data::VariantPtr | convert (const ConversionResult &data, const armarx::aron::Path &p) final |
ObjectConverter (const ConverterType t, const std::string &id, const std::string &s) | |
virtual | ~ObjectConverter ()=default |
![]() | |
virtual void | configure (const nlohmann::json &json) |
DataConverter (const ConverterType t, const std::string &id, const std::string &s, const aron::type::Descriptor c, std::unique_ptr< Extractor > &&ex) | |
virtual | ~DataConverter ()=default |
Protected Member Functions | |
ConversionResult | _convert (const aron::data::DictPtr &data) final |
aron::data::DictPtr | _convert (const ConversionResult &data, const armarx::aron::Path &p) final |
Additional Inherited Members | |
![]() | |
enum | ConverterType { Str, Binary } |
![]() | |
const aron::type::Descriptor | convertsType |
const std::unique_ptr< Extractor > | extractor |
const std::string | identifier |
const std::string | suffix |
const ConverterType | type |
Definition at line 11 of file JsonConverter.h.
|
inline |
Definition at line 14 of file JsonConverter.h.
|
finalprotectedvirtual |
Implements ObjectConverter.
Definition at line 10 of file JsonConverter.cpp.
|
finalprotectedvirtual |
Implements ObjectConverter.
Definition at line 19 of file JsonConverter.cpp.