Nom#

#include <Nom.h>
Brief description

class Nom Une chaine de caractere pour nommer les objets de TRUST

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:`Nom <class-nom>`
[Nom](#class-nom)

Detailed description#

Inherits from#

Inherited by#

Inheritance graph#

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

../../../../../_images/classNom__inherit__graph.png

List of Public Static Methods#

List of Public Methods#

List of Protected Methods#

Complete Member Function Documentation#

cree_instance#

Definition
Objet_U * Nom::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 * Nom::cree_instance() <nom-public-static-objet-u-ptr-nom-cree-instance>`
[Objet_U * Nom::cree_instance()](#nom-public-static-objet-u-ptr-nom-cree-instance)

info#

Definition
const Type_info * Nom::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 * Nom::info() <nom-public-static-const-type-info-ptr-nom-info>`
[const Type_info * Nom::info()](#nom-public-static-const-type-info-ptr-nom-info)

self_cast#

Definition
const Nom & Nom::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 Nom & Nom::self_cast(const Objet_U &) <nom-public-static-const-nom-ref-nom-self-cast-const-objet-u-ref>`
[const Nom & Nom::self_cast(const Objet_U &)](#nom-public-static-const-nom-ref-nom-self-cast-const-objet-u-ref)

self_cast#

Definition
Nom & Nom::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:`Nom & Nom::self_cast(Objet_U &) <nom-public-static-nom-ref-nom-self-cast-objet-u-ref>`
[Nom & Nom::self_cast(Objet_U &)](#nom-public-static-nom-ref-nom-self-cast-objet-u-ref)

basename#

Definition
Nom Nom::basename() const
Brief description

Retourne fichier si le nom est sous la forme /toto/titi/fichier.

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:`Nom Nom::basename() const <nom-public-nom-nom-basename-const>`
[Nom Nom::basename() const](#nom-public-nom-nom-basename-const)

contient#

debute_par#

Definition
int Nom::debute_par(const char *const n) const
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:`int Nom::debute_par(const char *const n) const <nom-public-int-nom-debute-par-const-char-ptr-const-n-const>`
[int Nom::debute_par(const char *const n) const](#nom-public-int-nom-debute-par-const-char-ptr-const-n-const)

debute_par#

Definition
int Nom::debute_par(const std::string &) 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:`int Nom::debute_par(const std::string &) const <nom-public-int-nom-debute-par-const-std-string-ref-const>`
[int Nom::debute_par(const std::string &) const](#nom-public-int-nom-debute-par-const-std-string-ref-const)

duplique#

Definition
int Nom::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 Nom::duplique() const override <nom-public-int-nom-duplique-const-override>`
[int Nom::duplique() const override](#nom-public-int-nom-duplique-const-override)

est_egal_a#

Definition
int Nom::est_egal_a(const Objet_U &) const override
Brief description

Comparaison avec un Objet_U l’ Objet_U est caste en Nom pour la comparaison.

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 Nom::est_egal_a(const Objet_U &) const override <nom-public-int-nom-est-egal-a-const-objet-u-ref-const-override>`
[int Nom::est_egal_a(const Objet_U &) const override](#nom-public-int-nom-est-egal-a-const-objet-u-ref-const-override)

find#

Definition
int Nom::find(const char *const n) const
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:`int Nom::find(const char *const n) const <nom-public-int-nom-find-const-char-ptr-const-n-const>`
[int Nom::find(const char *const n) const](#nom-public-int-nom-find-const-char-ptr-const-n-const)

find#

Definition
int Nom::find(const std::string &n) 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:`int Nom::find(const std::string &n) const <nom-public-int-nom-find-const-std-string-ref-n-const>`
[int Nom::find(const std::string &n) const](#nom-public-int-nom-find-const-std-string-ref-n-const)

finit_par#

Definition
int Nom::finit_par(const char *const n) const
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:`int Nom::finit_par(const char *const n) const <nom-public-int-nom-finit-par-const-char-ptr-const-n-const>`
[int Nom::finit_par(const char *const n) const](#nom-public-int-nom-finit-par-const-char-ptr-const-n-const)

finit_par#

Definition
int Nom::finit_par(const std::string &) 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:`int Nom::finit_par(const std::string &) const <nom-public-int-nom-finit-par-const-std-string-ref-const>`
[int Nom::finit_par(const std::string &) const](#nom-public-int-nom-finit-par-const-std-string-ref-const)

get_info#

Definition
const Type_info * Nom::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 * Nom::get_info() const override <nom-public-const-type-info-ptr-nom-get-info-const-override>`
[const Type_info * Nom::get_info() const override](#nom-public-const-type-info-ptr-nom-get-info-const-override)

getChar#

Definition
const char * Nom::getChar() const
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:`const char * Nom::getChar() const <nom-public-const-char-ptr-nom-getchar-const>`
[const char * Nom::getChar() const](#nom-public-const-char-ptr-nom-getchar-const)

getPrefix#

Definition
const Nom Nom::getPrefix(const char *const) const
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:`const Nom Nom::getPrefix(const char *const) const <nom-public-const-nom-nom-getprefix-const-char-ptr-const-const>`
[const Nom Nom::getPrefix(const char *const) const](#nom-public-const-nom-nom-getprefix-const-char-ptr-const-const)

getString#

Definition
std::string & Nom::getString()
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:`std::string & Nom::getString() <nom-public-std-string-ref-nom-getstring>`
[std::string & Nom::getString()](#nom-public-std-string-ref-nom-getstring)

getString#

Definition
const std::string & Nom::getString() const
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:`const std::string & Nom::getString() const <nom-public-const-std-string-ref-nom-getstring-const>`
[const std::string & Nom::getString() const](#nom-public-const-std-string-ref-nom-getstring-const)

getSuffix#

Definition
const Nom Nom::getSuffix(const char *const) const
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:`const Nom Nom::getSuffix(const char *const) const <nom-public-const-nom-nom-getsuffix-const-char-ptr-const-const>`
[const Nom Nom::getSuffix(const char *const) const](#nom-public-const-nom-nom-getsuffix-const-char-ptr-const-const)

le_nom#

Definition
const Nom & Nom::le_nom() const override
Brief description

Renvoie *this;.

Detailed description

Reimplements:

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:`const Nom & Nom::le_nom() const override <nom-public-const-nom-ref-nom-le-nom-const-override>`
[const Nom & Nom::le_nom() const override](#nom-public-const-nom-ref-nom-le-nom-const-override)

longueur#

Definition
int Nom::longueur() const
Brief description

Renvoie le nombre de caracteres de la chaine du Nom y compris le caractere zero de fin de chaine.

Detailed description

Exemple : Nom (“hello”). longueur() = = 6

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:`int Nom::longueur() const <nom-public-int-nom-longueur-const>`
[int Nom::longueur() const](#nom-public-int-nom-longueur-const)

majuscule#

Definition
Nom & Nom::majuscule()
Brief description

Transforme le nom en majuscules Seules les lettres ‘a’ - ‘z’ sont modifiees.

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:`Nom & Nom::majuscule() <nom-public-nom-ref-nom-majuscule>`
[Nom & Nom::majuscule()](#nom-public-nom-ref-nom-majuscule)

Nom#

Definition
Nom::Nom()
Brief description

Constructeur par defaut.

Detailed description

Cree la chaine “??”

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:`Nom::Nom() <nom-public-nom-nom>`
[Nom::Nom()](#nom-public-nom-nom)

Nom#

Definition
Nom::Nom(char c)
Brief description

Construction d’un nom a partir d’un caractere.

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:`Nom::Nom(char c) <nom-public-nom-nom-char-c>`
[Nom::Nom(char c)](#nom-public-nom-nom-char-c)

Nom#

Definition
Nom::Nom(const char *nom)
Brief description

Construction d’un nom a partir d’une chaine de caracteres La chaine est copiee.

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:`Nom::Nom(const char *nom) <nom-public-nom-nom-const-char-ptr-nom>`
[Nom::Nom(const char *nom)](#nom-public-nom-nom-const-char-ptr-nom)

Nom#

Definition
Nom::Nom(const Nom &)
Brief description

Constructeur par copie d’un nom.

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:`Nom::Nom(const Nom &) <nom-public-nom-nom-const-nom-ref>`
[Nom::Nom(const Nom &)](#nom-public-nom-nom-const-nom-ref)

Nom#

Definition
Nom::Nom(const std::string &nom)
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:`Nom::Nom(const std::string &nom) <nom-public-nom-nom-const-std-string-ref-nom>`
[Nom::Nom(const std::string &nom)](#nom-public-nom-nom-const-std-string-ref-nom)

Nom#

Definition
Nom::Nom(double le_reel, const char *format)
Brief description

Construction d’un nom a partir d’un flottant La chaine cree est la representation du nombre reel (snprintf)

Detailed description

Le format du nombre represente par la chaine est donne par format

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:`Nom::Nom(double le_reel, const char *format) <nom-public-nom-nom-double-le-reel-const-char-ptr-format>`
[Nom::Nom(double le_reel, const char *format)](#nom-public-nom-nom-double-le-reel-const-char-ptr-format)

Nom#

Definition
Nom::Nom(double)
Brief description

Construction d’un nom a partir d’un flottant La chaine cree est la representation du nombre reel (snprintf)

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:`Nom::Nom(double) <nom-public-nom-nom-double>`
[Nom::Nom(double)](#nom-public-nom-nom-double)

Nom#

Definition
Nom::Nom(long i)
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:`Nom::Nom(long i) <nom-public-nom-nom-long-i>`
[Nom::Nom(long i)](#nom-public-nom-nom-long-i)

Nom#

Definition
Nom::Nom(long long i)
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:`Nom::Nom(long long i) <nom-public-nom-nom-long-long-i>`
[Nom::Nom(long long i)](#nom-public-nom-nom-long-long-i)

Nom#

Definition
Nom::Nom(True_int i)
Brief description

Construction d’un nom a partir d’un entier La chaine cree est la representation de l’entier.

Detailed description

Exemple : Nom(128) cree la chaine “128”

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:`Nom::Nom(True_int i) <nom-public-nom-nom-true-int-i>`
[Nom::Nom(True_int i)](#nom-public-nom-nom-true-int-i)

nom_me#

Definition
Nom Nom::nom_me(int, const char *prefix=0, int without_padding=0) const
Brief description

Insere _prefix000n (n = me() ou nproc() ) dans un nom de fichier (par ex:toto.

Detailed description

titi) pour donner toto_prefix000n.titi

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:`Nom Nom::nom_me(int, const char *prefix=0, int without_padding=0) const <nom-public-nom-nom-nom-me-int-const-char-ptr-prefix-equal-0-int-without-padding-equal-0-const>`
[Nom Nom::nom_me(int, const char *prefix=0, int without_padding=0) const](#nom-public-nom-nom-nom-me-int-const-char-ptr-prefix-equal-0-int-without-padding-equal-0-const)

operator const char *#

Definition
Nom::operator const char *() const
Brief description

Retourne un pointeur sur la chaine de caractere du nom.

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:`Nom::operator const char *() const <nom-public-nom-operator-const-char-ptr-const>`
[Nom::operator const char *() const](#nom-public-nom-operator-const-char-ptr-const)

operator +#

Definition
Nom Nom::operator+(const Nom &) const
Brief description

Concatenation avec un Nom .

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:`Nom Nom::operator+(const Nom &) const <nom-public-nom-nom-operator+-const-nom-ref-const>`
[Nom Nom::operator+(const Nom &) const](#nom-public-nom-nom-operator+-const-nom-ref-const)

operator + =#

Definition
Nom & Nom::operator+=(char x)
Brief description

concatenation de chaine

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:`Nom & Nom::operator+=(char x) <nom-public-nom-ref-nom-operator+-equal-char-x>`
[Nom & Nom::operator+=(char x)](#nom-public-nom-ref-nom-operator+-equal-char-x)

operator + =#

Definition
Nom & Nom::operator+=(const char *)
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:`Nom & Nom::operator+=(const char *) <nom-public-nom-ref-nom-operator+-equal-const-char-ptr>`
[Nom & Nom::operator+=(const char *)](#nom-public-nom-ref-nom-operator+-equal-const-char-ptr)

operator + =#

Definition
Nom & Nom::operator+=(const Nom &x)
Brief description

Concatenation avec un Nom .

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:`Nom & Nom::operator+=(const Nom &x) <nom-public-nom-ref-nom-operator+-equal-const-nom-ref-x>`
[Nom & Nom::operator+=(const Nom &x)](#nom-public-nom-ref-nom-operator+-equal-const-nom-ref-x)

operator + =#

Definition
Nom & Nom::operator+=(int x)
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:`Nom & Nom::operator+=(int x) <nom-public-nom-ref-nom-operator+-equal-int-x>`
[Nom & Nom::operator+=(int x)](#nom-public-nom-ref-nom-operator+-equal-int-x)

operator + =#

Definition
Nom & Nom::operator+=(unsigned char x)
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:`Nom & Nom::operator+=(unsigned char x) <nom-public-nom-ref-nom-operator+-equal-unsigned-char-x>`
[Nom & Nom::operator+=(unsigned char x)](#nom-public-nom-ref-nom-operator+-equal-unsigned-char-x)

operator =#

Definition
Nom & Nom::operator=(const char *const)
Brief description

Copie la chaine nom.

Detailed description

Modif BM pour que nom puisse pointer sur une sous - partie de nom_

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:`Nom & Nom::operator=(const char *const) <nom-public-nom-ref-nom-operator-equal-const-char-ptr-const>`
[Nom & Nom::operator=(const char *const)](#nom-public-nom-ref-nom-operator-equal-const-char-ptr-const)

operator =#

Definition
Nom & Nom::operator=(const Nom &)
Brief description

Copie le Nom nom.

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:`Nom & Nom::operator=(const Nom &) <nom-public-nom-ref-nom-operator-equal-const-nom-ref>`
[Nom & Nom::operator=(const Nom &)](#nom-public-nom-ref-nom-operator-equal-const-nom-ref)

prefix#

Definition
Nom & Nom::prefix(const char *const)
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:`Nom & Nom::prefix(const char *const) <nom-public-nom-ref-nom-prefix-const-char-ptr-const>`
[Nom & Nom::prefix(const char *const)](#nom-public-nom-ref-nom-prefix-const-char-ptr-const)

substr_old#

Definition
Nom Nom::substr_old(const int, const int) const
Brief description

Retourne un nom selon la commande usuelle substr ATTENTION : deb = 1 = > premier caractere de la chaine !!!

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:`Nom Nom::substr_old(const int, const int) const <nom-public-nom-nom-substr-old-const-int-const-int-const>`
[Nom Nom::substr_old(const int, const int) const](#nom-public-nom-nom-substr-old-const-int-const-int-const)

suffix#

Definition
Nom & Nom::suffix(const char *const)
Brief description

Extraction de suffixe : Nom x(“azerty”);.

Detailed description

x.suffix(“aze”) x contient “rty”.

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:`Nom & Nom::suffix(const char *const) <nom-public-nom-ref-nom-suffix-const-char-ptr-const>`
[Nom & Nom::suffix(const char *const)](#nom-public-nom-ref-nom-suffix-const-char-ptr-const)

taille_memoire#

Definition
unsigned Nom::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 Nom::taille_memoire() const override <nom-public-unsigned-nom-taille-memoire-const-override>`
[unsigned Nom::taille_memoire() const override](#nom-public-unsigned-nom-taille-memoire-const-override)

~Nom#

Definition
Nom::~Nom() override
Brief description

Destructeur.

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:`Nom::~Nom() override <nom-public-nom-dtor-nom-override>`
[Nom::~Nom() override](#nom-public-nom-dtor-nom-override)

printOn#

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

Surcharge Objet_U::printOn(Sortie&) Ecriture d’un Nom sur un flot de sortie.

Detailed description

Reimplements:

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:`Sortie & Nom::printOn(Sortie &x) const override <nom-protected-sortie-ref-nom-printon-sortie-ref-x-const-override>`
[Sortie & Nom::printOn(Sortie &x) const override](#nom-protected-sortie-ref-nom-printon-sortie-ref-x-const-override)

readOn#

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

Lecture d’un nom.

Detailed description

En cas d’echec, le nom vaut “??” a la sortie.

Reimplements:

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

Attributes Documentation#

info_obj (public)
const Type_info Nom::info_obj
nom_ (protected)
std::string Nom::nom_

Friends#

  • int operator!=

  • int operator!=

  • int operator!=

  • bool operator<

  • int operator==

  • int operator==

  • int operator==