12#ifndef ARCANE_ITIMEHISTORYTRANSFORMER_H
13#define ARCANE_ITIMEHISTORYTRANSFORMER_H
18#include "arcane/utils/String.h"
19#include "arcane/utils/Array.h"
Déclarations des types utilisés dans Arcane.
Infos communes à chaque courbe.
String name
Nom de la courbe.
Integer sub_size
Nombre de valeurs par courbe.
Int32SharedArray iterations
Liste des itérations.
Interface d'un objet transformant les courbes d'historiques.
virtual void transform(CommonInfo &infos, Int64SharedArray values)=0
Applique la transformation pour une courbe avec des valeurs Int64.
virtual ~ITimeHistoryTransformer()
Libère les ressources.
virtual void transform(CommonInfo &infos, RealSharedArray values)=0
Applique la transformation pour une courbe avec des valeurs Real.
virtual void transform(CommonInfo &infos, Int32SharedArray values)=0
Applique la transformation pour une courbe avec des valeurs Int32.
Vecteur 1D de données avec sémantique par référence.
Chaîne de caractères unicode.