17#ifndef Champ_Generique_Predefini_included
18#define Champ_Generique_Predefini_included
20#include <Champ_Gen_de_Champs_Gen.h>
Base class of generic fields having other generic fields as source. The use of the class methods reli...
class Champ_Generique_Predefini
const Champ_base & get_champ(OWN_PTR(Champ_base)&espace_stockage) const override
void nommer(const Nom &) override
Assigns a name to the Objet_U. Virtual method to override.
OWN_PTR(Champ_Generique_base) champ_
const Nom & get_nom_post() const override
Nom construit_expression()
const Champ_base & get_champ_without_evaluation(OWN_PTR(Champ_base)&espace_stockage) const override
const Noms get_property(const Motcle &query) const override
Returns the requested property.
int lire_motcle_non_standard(const Motcle &, Entree &) override
Reads non-simple-type parameters of an Objet_U from an input stream.
void completer(const Postraitement_base &post) override
const Champ_Generique_base & get_source(int i) const override
void nommer_source() override
void set_param(Param ¶m) const override
class Champ_Generique_base
class Champ_base This class is the base of the fields hierarchy.
A character string (Nom) in uppercase.
class Nom: a character string for naming TRUST objects.
An array of character strings (VECT(Nom)).
Helper class to factorize the readOn method of Objet_U classes.
Base class for all post-processing objects.