Lecture_Champ#

#include <Lecture_Champ.h>
Brief description

: class Lecture_Champ

How to reference this class#

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Lecture\_Champ <class-lecture-champ>`
[Lecture\_Champ](#class-lecture-champ)

Detailed description#

Inherits from#

Inheritance graph#

If the image is too small, right-click and open in new tab

../../../../../_images/classLecture__Champ__inherit__graph.png

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

champ_lu#

Definition
Champ_base & Lecture_Champ::champ_lu(const Nom &nom)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Champ_base & Lecture_Champ::champ_lu(const Nom &nom) <lecture-champ-public-champ-base-ref-lecture-champ-champ-lu-const-nom-ref-nom>`
[Champ_base & Lecture_Champ::champ_lu(const Nom &nom)](#lecture-champ-public-champ-base-ref-lecture-champ-champ-lu-const-nom-ref-nom)

champ_lu#

Definition
const Champ_base & Lecture_Champ::champ_lu(const Nom &nom) const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Champ_base & Lecture_Champ::champ_lu(const Nom &nom) const <lecture-champ-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](#lecture-champ-public-const-champ-base-ref-lecture-champ-champ-lu-const-nom-ref-nom-const)

champs_lus#

Definition
bool Lecture_Champ::champs_lus()
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`bool Lecture_Champ::champs_lus() <lecture-champ-public-bool-lecture-champ-champs-lus>`
[bool Lecture_Champ::champs_lus()](#lecture-champ-public-bool-lecture-champ-champs-lus)

champs_lus#

Definition
bool Lecture_Champ::champs_lus() const
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`bool Lecture_Champ::champs_lus() const <lecture-champ-public-bool-lecture-champ-champs-lus-const>`
[bool Lecture_Champ::champs_lus() const](#lecture-champ-public-bool-lecture-champ-champs-lus-const)

duplique#

Definition
int Lecture_Champ::duplique() const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`int Lecture_Champ::duplique() const override <lecture-champ-public-int-lecture-champ-duplique-const-override>`
[int Lecture_Champ::duplique() const override](#lecture-champ-public-int-lecture-champ-duplique-const-override)

get_info#

Definition
const Type_info * Lecture_Champ::get_info() const override
Brief description

Donne des informations sur le type de l’ Objet_U .

Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Lecture_Champ::get_info() const override <lecture-champ-public-const-type-info-ptr-lecture-champ-get-info-const-override>`
[const Type_info * Lecture_Champ::get_info() const override](#lecture-champ-public-const-type-info-ptr-lecture-champ-get-info-const-override)

Lecture_Champ#

Definition
Lecture_Champ::Lecture_Champ()
Brief description
Detailed description
References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Lecture_Champ::Lecture_Champ() <lecture-champ-public-lecture-champ-lecture-champ>`
[Lecture_Champ::Lecture_Champ()](#lecture-champ-public-lecture-champ-lecture-champ)

lire_champs#

Definition
Entree & Lecture_Champ::lire_champs(Entree &is, TRUST_List< Nom > &noms_champs)
Brief description
Detailed description
References
Referenced By
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Entree & Lecture_Champ::lire_champs(Entree &is, TRUST_List< Nom > &noms_champs) <lecture-champ-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)](#lecture-champ-public-entree-ref-lecture-champ-lire-champs-entree-ref-is-trust-list-nom-ref-noms-champs)

taille_memoire#

Definition
unsigned Lecture_Champ::taille_memoire() const override
Brief description
Detailed description

Reimplements:

How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`unsigned Lecture_Champ::taille_memoire() const override <lecture-champ-public-unsigned-lecture-champ-taille-memoire-const-override>`
[unsigned Lecture_Champ::taille_memoire() const override](#lecture-champ-public-unsigned-lecture-champ-taille-memoire-const-override)

~Lecture_Champ#

Definition
Lecture_Champ::~Lecture_Champ()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Lecture_Champ::~Lecture_Champ() <lecture-champ-public-lecture-champ-dtor-lecture-champ>`
[Lecture_Champ::~Lecture_Champ()](#lecture-champ-public-lecture-champ-dtor-lecture-champ)

cree_instance#

Definition
Objet_U * Lecture_Champ::cree_instance()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Objet_U * Lecture_Champ::cree_instance() <lecture-champ-public-static-objet-u-ptr-lecture-champ-cree-instance>`
[Objet_U * Lecture_Champ::cree_instance()](#lecture-champ-public-static-objet-u-ptr-lecture-champ-cree-instance)

info#

Definition
const Type_info * Lecture_Champ::info()
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Type_info * Lecture_Champ::info() <lecture-champ-public-static-const-type-info-ptr-lecture-champ-info>`
[const Type_info * Lecture_Champ::info()](#lecture-champ-public-static-const-type-info-ptr-lecture-champ-info)

self_cast#

Definition
const Lecture_Champ & Lecture_Champ::self_cast(const Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`const Lecture_Champ & Lecture_Champ::self_cast(const Objet_U &) <lecture-champ-public-static-const-lecture-champ-ref-lecture-champ-self-cast-const-objet-u-ref>`
[const Lecture_Champ & Lecture_Champ::self_cast(const Objet_U &)](#lecture-champ-public-static-const-lecture-champ-ref-lecture-champ-self-cast-const-objet-u-ref)

self_cast#

Definition
Lecture_Champ & Lecture_Champ::self_cast(Objet_U &)
Brief description
Detailed description
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Lecture_Champ & Lecture_Champ::self_cast(Objet_U &) <lecture-champ-public-static-lecture-champ-ref-lecture-champ-self-cast-objet-u-ref>`
[Lecture_Champ & Lecture_Champ::self_cast(Objet_U &)](#lecture-champ-public-static-lecture-champ-ref-lecture-champ-self-cast-objet-u-ref)

printOn#

Definition
Sortie & Lecture_Champ::printOn(Sortie &x) const override
Brief description

Ecriture de l’objet sur un flot de sortie Methode a surcharger.

Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Sortie & Lecture_Champ::printOn(Sortie &x) const override <lecture-champ-protected-sortie-ref-lecture-champ-printon-sortie-ref-x-const-override>`
[Sortie & Lecture_Champ::printOn(Sortie &x) const override](#lecture-champ-protected-sortie-ref-lecture-champ-printon-sortie-ref-x-const-override)

readOn#

Definition
Entree & Lecture_Champ::readOn(Entree &) override
Brief description

Lecture d’un Objet_U sur un flot d’entree Methode a surcharger.

Detailed description

Reimplements:

References
How to reference this method:

Copy the following pieces of RST/Markdown code to cite this element in other parts of the sphinx documentation (there is a copy button on the top-right when hovering the code block):

:ref:`Entree & Lecture_Champ::readOn(Entree &) override <lecture-champ-protected-entree-ref-lecture-champ-readon-entree-ref-override>`
[Entree & Lecture_Champ::readOn(Entree &) override](#lecture-champ-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