Lecture_Champ#
#include <Lecture_Champ.h>
: class Lecture_Champ
How to cite this class in this doc#
:ref:`Lecture\_Champ <class-lecture-champ>`
[Lecture\_Champ](#class-lecture-champ)
Detailed description#
Inherits from#
public : Objet_U
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
champ_lu
Champ_base & Lecture_Champ::champ_lu(const Nom &nom)
References
Referenced By
How to cite in this doc:
:ref:`Champ_base & Lecture_Champ::champ_lu(const Nom &nom) <public-champ-base-ref-lecture-champ-champ-lu-const-nom-ref-nom>`
[Champ_base & Lecture_Champ::champ_lu(const Nom &nom)](#public-champ-base-ref-lecture-champ-champ-lu-const-nom-ref-nom)
champ_lu
const Champ_base & Lecture_Champ::champ_lu(const Nom &nom) const
References
How to cite in this doc:
:ref:`const Champ_base & Lecture_Champ::champ_lu(const Nom &nom) const <public-const-champ-base-ref-lecture-champ-champ-lu-const-nom-ref-nom-const>`
[const Champ_base & Lecture_Champ::champ_lu(const Nom &nom) const](#public-const-champ-base-ref-lecture-champ-champ-lu-const-nom-ref-nom-const)
champs_lus
bool Lecture_Champ::champs_lus()
References
Referenced By
How to cite in this doc:
:ref:`bool Lecture_Champ::champs_lus() <public-bool-lecture-champ-champs-lus>`
[bool Lecture_Champ::champs_lus()](#public-bool-lecture-champ-champs-lus)
champs_lus
bool Lecture_Champ::champs_lus() const
References
How to cite in this doc:
:ref:`bool Lecture_Champ::champs_lus() const <public-bool-lecture-champ-champs-lus-const>`
[bool Lecture_Champ::champs_lus() const](#public-bool-lecture-champ-champs-lus-const)
duplique
int Lecture_Champ::duplique() const override
Reimplements:
How to cite in this doc:
:ref:`int Lecture_Champ::duplique() const override <public-int-lecture-champ-duplique-const-override>`
[int Lecture_Champ::duplique() const override](#public-int-lecture-champ-duplique-const-override)
get_info
const Type_info * Lecture_Champ::get_info() const override
Donne des informations sur le type de l’ Objet_U .
Reimplements:
How to cite in this doc:
:ref:`const Type_info * Lecture_Champ::get_info() const override <public-const-type-info-ptr-lecture-champ-get-info-const-override>`
[const Type_info * Lecture_Champ::get_info() const override](#public-const-type-info-ptr-lecture-champ-get-info-const-override)
Lecture_Champ
Lecture_Champ::Lecture_Champ()
References
How to cite in this doc:
:ref:`Lecture_Champ::Lecture_Champ() <public-lecture-champ-lecture-champ>`
[Lecture_Champ::Lecture_Champ()](#public-lecture-champ-lecture-champ)
lire_champs
Entree & Lecture_Champ::lire_champs(Entree &is, TRUST_List< Nom > &noms_champs)
References
Referenced By
How to cite in this doc:
:ref:`Entree & Lecture_Champ::lire_champs(Entree &is, TRUST_List< Nom > &noms_champs) <public-entree-ref-lecture-champ-lire-champs-entree-ref-is-trust-list-nom-ref-noms-champs>`
[Entree & Lecture_Champ::lire_champs(Entree &is, TRUST_List< Nom > &noms_champs)](#public-entree-ref-lecture-champ-lire-champs-entree-ref-is-trust-list-nom-ref-noms-champs)
taille_memoire
unsigned Lecture_Champ::taille_memoire() const override
Reimplements:
How to cite in this doc:
:ref:`unsigned Lecture_Champ::taille_memoire() const override <public-unsigned-lecture-champ-taille-memoire-const-override>`
[unsigned Lecture_Champ::taille_memoire() const override](#public-unsigned-lecture-champ-taille-memoire-const-override)
~Lecture_Champ
Lecture_Champ::~Lecture_Champ()
How to cite in this doc:
:ref:`Lecture_Champ::~Lecture_Champ() <public-lecture-champ-dtor-lecture-champ>`
[Lecture_Champ::~Lecture_Champ()](#public-lecture-champ-dtor-lecture-champ)
cree_instance
Objet_U * Lecture_Champ::cree_instance()
How to cite in this doc:
:ref:`Objet_U * Lecture_Champ::cree_instance() <public-static-objet-u-ptr-lecture-champ-cree-instance>`
[Objet_U * Lecture_Champ::cree_instance()](#public-static-objet-u-ptr-lecture-champ-cree-instance)
info
const Type_info * Lecture_Champ::info()
How to cite in this doc:
:ref:`const Type_info * Lecture_Champ::info() <public-static-const-type-info-ptr-lecture-champ-info>`
[const Type_info * Lecture_Champ::info()](#public-static-const-type-info-ptr-lecture-champ-info)
self_cast
const Lecture_Champ & Lecture_Champ::self_cast(const Objet_U &)
How to cite in this doc:
:ref:`const Lecture_Champ & Lecture_Champ::self_cast(const Objet_U &) <public-static-const-lecture-champ-ref-lecture-champ-self-cast-const-objet-u-ref>`
[const Lecture_Champ & Lecture_Champ::self_cast(const Objet_U &)](#public-static-const-lecture-champ-ref-lecture-champ-self-cast-const-objet-u-ref)
self_cast
Lecture_Champ & Lecture_Champ::self_cast(Objet_U &)
How to cite in this doc:
:ref:`Lecture_Champ & Lecture_Champ::self_cast(Objet_U &) <public-static-lecture-champ-ref-lecture-champ-self-cast-objet-u-ref>`
[Lecture_Champ & Lecture_Champ::self_cast(Objet_U &)](#public-static-lecture-champ-ref-lecture-champ-self-cast-objet-u-ref)
printOn
Sortie & Lecture_Champ::printOn(Sortie &x) const override
Ecriture de l’objet sur un flot de sortie Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`Sortie & Lecture_Champ::printOn(Sortie &x) const override <protected-sortie-ref-lecture-champ-printon-sortie-ref-x-const-override>`
[Sortie & Lecture_Champ::printOn(Sortie &x) const override](#protected-sortie-ref-lecture-champ-printon-sortie-ref-x-const-override)
readOn
Entree & Lecture_Champ::readOn(Entree &) override
Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.
Reimplements:
References
How to cite in this doc:
:ref:`Entree & Lecture_Champ::readOn(Entree &) override <protected-entree-ref-lecture-champ-readon-entree-ref-override>`
[Entree & Lecture_Champ::readOn(Entree &) override](#protected-entree-ref-lecture-champ-readon-entree-ref-override)
Attributes Documentation#
info_obj (public)
const Type_info Lecture_Champ::info_obj
champs_lus_ (protected)
bool Lecture_Champ::champs_lus_
liste_champs (protected)
TRUST_List<TRUST_Deriv<Champ_base>> Lecture_Champ::liste_champs