AronTreeWidgetSetterVisitor Class Reference

#include <RobotAPI/libraries/skills_gui/aron_tree_widget/visitors/AronTreeWidgetSetter.h>

+ Inheritance diagram for AronTreeWidgetSetterVisitor:

Public Member Functions

 AronTreeWidgetSetterVisitor ()=delete
 
 AronTreeWidgetSetterVisitor (QTreeWidgetItem *i, int x)
 
virtual void visitAronVariant (const aron::data::BoolPtr &) final
 
virtual void visitAronVariant (const aron::data::DictPtr &) final
 
virtual void visitAronVariant (const aron::data::DoublePtr &) final
 
virtual void visitAronVariant (const aron::data::FloatPtr &) final
 
virtual void visitAronVariant (const aron::data::IntPtr &) final
 
virtual void visitAronVariant (const aron::data::ListPtr &) final
 
virtual void visitAronVariant (const aron::data::LongPtr &) final
 
virtual void visitAronVariant (const aron::data::NDArrayPtr &) final
 
virtual void visitAronVariant (const aron::data::StringPtr &) final
 
void visitUnknown (Input &) final
 
- Public Member Functions inherited from ConstVariantVisitor
data::Descriptor getDescriptor (Input &n) override
 
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 ~Visitor ()=default
 
- Public Member Functions inherited from VisitorBase< const data::VariantPtr >
virtual ~VisitorBase ()=default
 

Public Attributes

int index
 
QTreeWidgetItem * parentItem
 
AronTreeWidgetItemqWidgetItem
 

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
 
- Static Public Member Functions inherited from ConstVariantVisitor
static data::Descriptor GetDescriptor (Input &n)
 

Detailed Description

Definition at line 37 of file AronTreeWidgetSetter.h.

Constructor & Destructor Documentation

◆ AronTreeWidgetSetterVisitor() [1/2]

◆ AronTreeWidgetSetterVisitor() [2/2]

AronTreeWidgetSetterVisitor ( QTreeWidgetItem *  i,
int  x 
)
inline

Definition at line 46 of file AronTreeWidgetSetter.h.

Member Function Documentation

◆ visitAronVariant() [1/9]

void visitAronVariant ( const aron::data::BoolPtr i)
finalvirtual

Reimplemented from ConstVariantVisitor.

Definition at line 392 of file AronTreeWidgetSetter.cpp.

+ Here is the call graph for this function:

◆ visitAronVariant() [2/9]

void visitAronVariant ( const aron::data::DictPtr i)
finalvirtual

Reimplemented from ConstVariantVisitor.

Definition at line 103 of file AronTreeWidgetSetter.cpp.

+ Here is the call graph for this function:

◆ visitAronVariant() [3/9]

void visitAronVariant ( const aron::data::DoublePtr i)
finalvirtual

Reimplemented from ConstVariantVisitor.

Definition at line 377 of file AronTreeWidgetSetter.cpp.

+ Here is the call graph for this function:

◆ visitAronVariant() [4/9]

void visitAronVariant ( const aron::data::FloatPtr i)
finalvirtual

Reimplemented from ConstVariantVisitor.

Definition at line 362 of file AronTreeWidgetSetter.cpp.

+ Here is the call graph for this function:

◆ visitAronVariant() [5/9]

void visitAronVariant ( const aron::data::IntPtr i)
finalvirtual

Reimplemented from ConstVariantVisitor.

Definition at line 321 of file AronTreeWidgetSetter.cpp.

+ Here is the call graph for this function:

◆ visitAronVariant() [6/9]

void visitAronVariant ( const aron::data::ListPtr i)
finalvirtual

Reimplemented from ConstVariantVisitor.

Definition at line 132 of file AronTreeWidgetSetter.cpp.

+ Here is the call graph for this function:

◆ visitAronVariant() [7/9]

void visitAronVariant ( const aron::data::LongPtr i)
finalvirtual

Reimplemented from ConstVariantVisitor.

Definition at line 347 of file AronTreeWidgetSetter.cpp.

+ Here is the call graph for this function:

◆ visitAronVariant() [8/9]

void visitAronVariant ( const aron::data::NDArrayPtr arr)
finalvirtual

Reimplemented from ConstVariantVisitor.

Definition at line 286 of file AronTreeWidgetSetter.cpp.

+ Here is the call graph for this function:

◆ visitAronVariant() [9/9]

void visitAronVariant ( const aron::data::StringPtr i)
finalvirtual

Reimplemented from ConstVariantVisitor.

Definition at line 407 of file AronTreeWidgetSetter.cpp.

+ Here is the call graph for this function:

◆ visitUnknown()

void visitUnknown ( Input )
finalvirtual

Reimplemented from Visitor< const data::VariantPtr >.

Definition at line 422 of file AronTreeWidgetSetter.cpp.

Member Data Documentation

◆ index

int index

Definition at line 41 of file AronTreeWidgetSetter.h.

◆ parentItem

QTreeWidgetItem* parentItem

Definition at line 40 of file AronTreeWidgetSetter.h.

◆ qWidgetItem

AronTreeWidgetItem* qWidgetItem

Definition at line 42 of file AronTreeWidgetSetter.h.


The documentation for this class was generated from the following files: