|
#include <RobotAPI/libraries/aron/core/data/visitor/variant/VariantVisitor.h>
Public Member Functions | |
data::Descriptor | getDescriptor (Input &n) override |
virtual void | visitAronVariant (const data::BoolPtr &) |
virtual void | visitAronVariant (const data::DictPtr &) |
virtual void | visitAronVariant (const data::DoublePtr &) |
virtual void | visitAronVariant (const data::FloatPtr &) |
virtual void | visitAronVariant (const data::IntPtr &) |
virtual void | visitAronVariant (const data::ListPtr &) |
virtual void | visitAronVariant (const data::LongPtr &) |
virtual void | visitAronVariant (const data::NDArrayPtr &) |
virtual void | visitAronVariant (const data::StringPtr &) |
void | visitBool (Input &i) override |
void | visitDict (Input &i) override |
void | visitDouble (Input &i) override |
void | visitFloat (Input &i) override |
void | visitInt (Input &i) override |
void | visitList (Input &i) override |
void | visitLong (Input &i) override |
void | visitNDArray (Input &i) override |
void | visitString (Input &i) override |
virtual | ~ConstVariantVisitor ()=default |
Public Member Functions inherited from Visitor< const data::VariantPtr > | |
virtual void | visitUnknown (Input &) |
virtual | ~Visitor ()=default |
Public Member Functions inherited from VisitorBase< const data::VariantPtr > | |
virtual | ~VisitorBase ()=default |
Static Public Member Functions | |
static data::Descriptor | GetDescriptor (Input &n) |
Additional Inherited Members | |
Public Types inherited from Visitor< const data::VariantPtr > | |
using | Input = typename VisitorBase< const data::VariantPtr >::Input |
Public Types inherited from VisitorBase< const data::VariantPtr > | |
using | Input = const data::VariantPtr |
Definition at line 39 of file VariantVisitor.h.
|
virtualdefault |
|
static |
|
overridevirtual |
Implements VisitorBase< const data::VariantPtr >.
Definition at line 44 of file VariantVisitor.cpp.
|
virtual |
Reimplemented in WhitelistFilter, Visitor, AronTreeWidgetSetterVisitor, and AronTreeWidgetSetterVisitor.
Definition at line 110 of file VariantVisitor.cpp.
|
virtual |
Reimplemented in WhitelistFilter, AronTreeWidgetSetterVisitor, and AronTreeWidgetSetterVisitor.
Definition at line 103 of file VariantVisitor.cpp.
|
virtual |
Reimplemented in WhitelistFilter, Visitor, AronTreeWidgetSetterVisitor, and AronTreeWidgetSetterVisitor.
Definition at line 109 of file VariantVisitor.cpp.
|
virtual |
Reimplemented in WhitelistFilter, Visitor, AronTreeWidgetSetterVisitor, and AronTreeWidgetSetterVisitor.
Definition at line 108 of file VariantVisitor.cpp.
|
virtual |
Reimplemented in WhitelistFilter, Visitor, AronTreeWidgetSetterVisitor, and AronTreeWidgetSetterVisitor.
Definition at line 106 of file VariantVisitor.cpp.
|
virtual |
Reimplemented in WhitelistFilter, AronTreeWidgetSetterVisitor, and AronTreeWidgetSetterVisitor.
Definition at line 104 of file VariantVisitor.cpp.
|
virtual |
Reimplemented in WhitelistFilter, Visitor, AronTreeWidgetSetterVisitor, and AronTreeWidgetSetterVisitor.
Definition at line 107 of file VariantVisitor.cpp.
|
virtual |
Reimplemented in WhitelistFilter, AronTreeWidgetSetterVisitor, and AronTreeWidgetSetterVisitor.
Definition at line 105 of file VariantVisitor.cpp.
|
virtual |
Reimplemented in WhitelistFilter, Visitor, AronTreeWidgetSetterVisitor, and AronTreeWidgetSetterVisitor.
Definition at line 111 of file VariantVisitor.cpp.
|
overridevirtual |
Reimplemented from Visitor< const data::VariantPtr >.
Definition at line 91 of file VariantVisitor.cpp.
|
overridevirtual |
Reimplemented from Visitor< const data::VariantPtr >.
Definition at line 49 of file VariantVisitor.cpp.
|
overridevirtual |
Reimplemented from Visitor< const data::VariantPtr >.
Definition at line 85 of file VariantVisitor.cpp.
|
overridevirtual |
Reimplemented from Visitor< const data::VariantPtr >.
Definition at line 79 of file VariantVisitor.cpp.
|
overridevirtual |
Reimplemented from Visitor< const data::VariantPtr >.
Definition at line 67 of file VariantVisitor.cpp.
|
overridevirtual |
Reimplemented from Visitor< const data::VariantPtr >.
Definition at line 55 of file VariantVisitor.cpp.
|
overridevirtual |
Reimplemented from Visitor< const data::VariantPtr >.
Definition at line 73 of file VariantVisitor.cpp.
|
overridevirtual |
Reimplemented from Visitor< const data::VariantPtr >.
Definition at line 61 of file VariantVisitor.cpp.
|
overridevirtual |
Reimplemented from Visitor< const data::VariantPtr >.
Definition at line 97 of file VariantVisitor.cpp.