Abstract visitor for a scalar data item. More...
#include <arcane/core/AbstractDataVisitor.h>
Public Member Functions | |
| virtual void | applyVisitor (IScalarDataT< Byte > *data) |
| virtual void | applyVisitor (IScalarDataT< Real > *data) |
| virtual void | applyVisitor (IScalarDataT< Int8 > *data) |
| virtual void | applyVisitor (IScalarDataT< Int16 > *data) |
| virtual void | applyVisitor (IScalarDataT< Int32 > *data) |
| virtual void | applyVisitor (IScalarDataT< Int64 > *data) |
| virtual void | applyVisitor (IScalarDataT< Real2 > *data) |
| virtual void | applyVisitor (IScalarDataT< Real3 > *data) |
| virtual void | applyVisitor (IScalarDataT< Real2x2 > *data) |
| virtual void | applyVisitor (IScalarDataT< Real3x3 > *data) |
| virtual void | applyVisitor (IScalarDataT< Float16 > *data) |
| virtual void | applyVisitor (IScalarDataT< BFloat16 > *data) |
| virtual void | applyVisitor (IScalarDataT< Float32 > *data) |
| virtual void | applyVisitor (IScalarDataT< String > *data) |
Protected Member Functions | |
| void | _throwException (eDataType dt) |
Abstract visitor for a scalar data item.
This visitor raises an exception for every unimplemented applyVisitor() function.
Definition at line 41 of file AbstractDataVisitor.h.
|
protected |
Definition at line 50 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 142 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 58 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 135 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 149 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 72 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 79 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 86 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 128 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 65 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 93 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 107 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 100 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 114 of file AbstractDataVisitor.cc.
|
virtual |
Implements Arcane::IScalarDataVisitor.
Definition at line 121 of file AbstractDataVisitor.cc.