TypedVisitorBase< T1, T2 > Struct Template Referenceabstract

#include <RobotAPI/libraries/aron/core/data/visitor/Visitor.h>

+ Inheritance diagram for TypedVisitorBase< T1, T2 >:

Public Types

using DataInput = T1
 
using TypeInput = T2
 

Public Member Functions

virtual type::Descriptor getDescriptor (DataInput &, TypeInput &)=0
 
virtual ~TypedVisitorBase ()=default
 

Detailed Description

template<class T1, class T2>
struct armarx::aron::data::TypedVisitorBase< T1, T2 >

See also
type/visitor/Visitor.h

Definition at line 51 of file Visitor.h.

Member Typedef Documentation

◆ DataInput

using DataInput = T1

Definition at line 53 of file Visitor.h.

◆ TypeInput

using TypeInput = T2

Definition at line 54 of file Visitor.h.

Constructor & Destructor Documentation

◆ ~TypedVisitorBase()

virtual ~TypedVisitorBase ( )
virtualdefault

Member Function Documentation

◆ getDescriptor()

virtual type::Descriptor getDescriptor ( DataInput ,
TypeInput  
)
pure virtual

Implemented in ConstTypedVariantVisitor.


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