Arcane  4.1.12.0
Developer documentation
Loading...
Searching...
No Matches
Arcane::IScalarDataVisitor Class Referenceabstract

Interface of the visitor pattern for a scalar data item. More...

#include <arcane/core/IDataVisitor.h>

Inheritance diagram for Arcane::IScalarDataVisitor:
Collaboration diagram for Arcane::IScalarDataVisitor:

Public Member Functions

virtual void applyVisitor (IScalarDataT< Byte > *data)=0
virtual void applyVisitor (IScalarDataT< Real > *data)=0
virtual void applyVisitor (IScalarDataT< Int8 > *data)=0
virtual void applyVisitor (IScalarDataT< Int16 > *data)=0
virtual void applyVisitor (IScalarDataT< Int32 > *data)=0
virtual void applyVisitor (IScalarDataT< Int64 > *data)=0
virtual void applyVisitor (IScalarDataT< Real2 > *data)=0
virtual void applyVisitor (IScalarDataT< Real3 > *data)=0
virtual void applyVisitor (IScalarDataT< Real2x2 > *data)=0
virtual void applyVisitor (IScalarDataT< Real3x3 > *data)=0
virtual void applyVisitor (IScalarDataT< Float16 > *data)=0
virtual void applyVisitor (IScalarDataT< BFloat16 > *data)=0
virtual void applyVisitor (IScalarDataT< Float32 > *data)=0
virtual void applyVisitor (IScalarDataT< String > *data)=0

Detailed Description

Interface of the visitor pattern for a scalar data item.

Definition at line 64 of file IDataVisitor.h.

Constructor & Destructor Documentation

◆ ~IScalarDataVisitor()

virtual Arcane::IScalarDataVisitor::~IScalarDataVisitor ( )
inlinevirtual

Definition at line 68 of file IDataVisitor.h.


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