ToVariantConverter< ReaderImplementation > Struct Template Reference

#include <RobotAPI/libraries/aron/core/data/converter/variant/VariantConverter.h>

+ Inheritance diagram for ToVariantConverter< ReaderImplementation >:

Public Member Functions

virtual ~ToVariantConverter ()=default
 
- Public Member Functions inherited from Converter< ReaderImplementation, aron::data::writer::VariantWriter, ToVariantConverter< ReaderImplementation > >
data::Descriptor getDescriptor (ReaderInputType &o) final
 
void visitBool (ReaderInputType &o) final
 
void visitDict (ReaderInputType &o) final
 
void visitDouble (ReaderInputType &o) final
 
void visitFloat (ReaderInputType &o) final
 
void visitInt (ReaderInputType &o) final
 
void visitList (ReaderInputType &o) final
 
void visitLong (ReaderInputType &o) final
 
void visitNDArray (ReaderInputType &o) final
 
void visitString (ReaderInputType &o) final
 
void visitUnknown (ReaderInputType &o) final
 
virtual ~Converter ()=default
 
- Public Member Functions inherited from Visitor< ReaderImplementation::InputType >
virtual void visitBool (Input &)
 
virtual void visitDict (Input &)
 
virtual void visitDouble (Input &)
 
virtual void visitFloat (Input &)
 
virtual void visitInt (Input &)
 
virtual void visitList (Input &)
 
virtual void visitLong (Input &)
 
virtual void visitNDArray (Input &)
 
virtual void visitString (Input &)
 
virtual void visitUnknown (Input &)
 
virtual ~Visitor ()=default
 
- Public Member Functions inherited from VisitorBase< ReaderImplementation::InputType >
virtual ~VisitorBase ()=default
 

Additional Inherited Members

- Public Types inherited from Converter< ReaderImplementation, aron::data::writer::VariantWriter, ToVariantConverter< ReaderImplementation > >
using ReaderInputType
 
using ReaderInputTypeNonConst
 
using ReaderType
 
using This
 
using WriterReturnType
 
using WriterType
 
- Public Types inherited from Visitor< ReaderImplementation::InputType >
using Input
 
- Public Types inherited from VisitorBase< ReaderImplementation::InputType >
using Input
 
- Public Attributes inherited from Converter< ReaderImplementation, aron::data::writer::VariantWriter, ToVariantConverter< ReaderImplementation > >
WriterReturnType last_returned
 
ReaderImplementation r
 
aron::data::writer::VariantWriter w
 

Detailed Description

template<class ReaderImplementation>
requires isReader<ReaderImplementation>
struct armarx::aron::data::ToVariantConverter< ReaderImplementation >

Definition at line 47 of file VariantConverter.h.

Constructor & Destructor Documentation

◆ ~ToVariantConverter()

template<class ReaderImplementation>
virtual ~ToVariantConverter ( )
virtualdefault

The documentation for this struct was generated from the following file: