|
|
Converter struct providing the needed methods. More...
#include <RobotAPI/libraries/aron/core/data/converter/Converter.h>
Public Types | |
| using | ReaderInputType = typename ReaderImplementation::InputType |
| using | ReaderInputTypeNonConst = typename ReaderImplementation::InputTypeNonConst |
| using | ReaderType = ReaderImplementation |
| using | This = DerivedT |
| using | WriterReturnType = typename WriterImplementation::ReturnType |
| using | WriterType = WriterImplementation |
Public Member Functions | |
| 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 Attributes | |
| WriterReturnType | last_returned |
| ReaderImplementation | r |
| WriterImplementation | w |
Converter struct providing the needed methods.
WriterImplementation is a writer class, TODO: add concepts
Definition at line 35 of file Converter.h.
| using ReaderInputType = typename ReaderImplementation::InputType |
Definition at line 57 of file Converter.h.
| using ReaderInputTypeNonConst = typename ReaderImplementation::InputTypeNonConst |
Definition at line 58 of file Converter.h.
| using ReaderType = ReaderImplementation |
Definition at line 54 of file Converter.h.
| using This = DerivedT |
Definition at line 55 of file Converter.h.
| using WriterReturnType = typename WriterImplementation::ReturnType |
Definition at line 56 of file Converter.h.
| using WriterType = WriterImplementation |
Definition at line 53 of file Converter.h.
|
virtualdefault |
|
inlinefinal |
Definition at line 67 of file Converter.h.
|
inlinefinal |
Definition at line 151 of file Converter.h.
|
inlinefinal |
Definition at line 73 of file Converter.h.
|
inlinefinal |
Definition at line 142 of file Converter.h.
|
inlinefinal |
Definition at line 133 of file Converter.h.
|
inlinefinal |
Definition at line 115 of file Converter.h.
|
inlinefinal |
Definition at line 89 of file Converter.h.
|
inlinefinal |
Definition at line 124 of file Converter.h.
|
inlinefinal |
Definition at line 104 of file Converter.h.
|
inlinefinal |
Definition at line 160 of file Converter.h.
|
inlinefinal |
Definition at line 169 of file Converter.h.
| WriterReturnType last_returned |
Definition at line 62 of file Converter.h.
| ReaderImplementation r |
Definition at line 60 of file Converter.h.
| WriterImplementation w |
Definition at line 61 of file Converter.h.