16#ifndef Champs_compris_included
17#define Champs_compris_included
19#include <TRUST_List.h>
22#include <IJK_Field_forward.h>
23#include <unordered_map>
33template<
typename FIELD_TYPE>
classe Champ_base Cette classe est la base de la hierarchie des champs.
classe Champs_compris Represente un champ compris par un objet de type Equation, Milieu,
const Noms liste_noms_compris() const
std::unordered_map< std::string, OBS_PTR(Champ_base)> liste_champs_
const FIELD_TYPE & get_champ(const Motcle &nom) const
void ajoute_champ(const FIELD_TYPE &champ)
bool has_champ(const Motcle &nom) const
void clear_champs_compris()
bool has_champ(const Motcle &nom, OBS_PTR(FIELD_TYPE)&ref_champ) const
Une chaine de caractere (Nom) en majuscules.
Un tableau de chaine de caracteres (VECT(Nom)).