Objet_a_lire#
#include <Objet_a_lire.h>
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:`Objet\_a\_lire <class-objet-a-lire>`
[Objet\_a\_lire](#class-objet-a-lire)
Detailed description#
Inherits from#
public : Objet_U
Inheritance graph#
If the image is too small, right-click and open in new tab
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
add_dict#
ptrParam & Objet_a_lire::add_dict(const char *, int, const char *=0)
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:`ptrParam & Objet_a_lire::add_dict(const char *, int, const char *=0) <objet-a-lire-public-ptrparam-ref-objet-a-lire-add-dict-const-char-ptr-int-const-char-ptr-equal-0>`
[ptrParam & Objet_a_lire::add_dict(const char *, int, const char *=0)](#objet-a-lire-public-ptrparam-ref-objet-a-lire-add-dict-const-char-ptr-int-const-char-ptr-equal-0)
comprend_name#
int Objet_a_lire::comprend_name(Motcle &mot) const
Detailed description
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 Objet_a_lire::comprend_name(Motcle &mot) const <objet-a-lire-public-int-objet-a-lire-comprend-name-motcle-ref-mot-const>`
[int Objet_a_lire::comprend_name(Motcle &mot) const](#objet-a-lire-public-int-objet-a-lire-comprend-name-motcle-ref-mot-const)
create_param#
Param & Objet_a_lire::create_param(const char *)
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:`Param & Objet_a_lire::create_param(const char *) <objet-a-lire-public-param-ref-objet-a-lire-create-param-const-char-ptr>`
[Param & Objet_a_lire::create_param(const char *)](#objet-a-lire-public-param-ref-objet-a-lire-create-param-const-char-ptr)
duplique#
int Objet_a_lire::duplique() const override
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 Objet_a_lire::duplique() const override <objet-a-lire-public-int-objet-a-lire-duplique-const-override>`
[int Objet_a_lire::duplique() const override](#objet-a-lire-public-int-objet-a-lire-duplique-const-override)
get_info#
const Type_info * Objet_a_lire::get_info() const override
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 * Objet_a_lire::get_info() const override <objet-a-lire-public-const-type-info-ptr-objet-a-lire-get-info-const-override>`
[const Type_info * Objet_a_lire::get_info() const override](#objet-a-lire-public-const-type-info-ptr-objet-a-lire-get-info-const-override)
get_name#
const Nom & Objet_a_lire::get_name() const
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 Nom & Objet_a_lire::get_name() const <objet-a-lire-public-const-nom-ref-objet-a-lire-get-name-const>`
[const Nom & Objet_a_lire::get_name() const](#objet-a-lire-public-const-nom-ref-objet-a-lire-get-name-const)
get_names_message#
Nom Objet_a_lire::get_names_message() const
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 Objet_a_lire::get_names_message() const <objet-a-lire-public-nom-objet-a-lire-get-names-message-const>`
[Nom Objet_a_lire::get_names_message() const](#objet-a-lire-public-nom-objet-a-lire-get-names-message-const)
get_value#
double Objet_a_lire::get_value() const
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:`double Objet_a_lire::get_value() const <objet-a-lire-public-double-objet-a-lire-get-value-const>`
[double Objet_a_lire::get_value() const](#objet-a-lire-public-double-objet-a-lire-get-value-const)
is_optional#
bool Objet_a_lire::is_optional() const
Detailed description
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 Objet_a_lire::is_optional() const <objet-a-lire-public-bool-objet-a-lire-is-optional-const>`
[bool Objet_a_lire::is_optional() const](#objet-a-lire-public-bool-objet-a-lire-is-optional-const)
is_type_simple#
bool Objet_a_lire::is_type_simple() const
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 Objet_a_lire::is_type_simple() const <objet-a-lire-public-bool-objet-a-lire-is-type-simple-const>`
[bool Objet_a_lire::is_type_simple() const](#objet-a-lire-public-bool-objet-a-lire-is-type-simple-const)
Objet_a_lire#
Objet_a_lire::Objet_a_lire()
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_a_lire::Objet_a_lire() <objet-a-lire-public-objet-a-lire-objet-a-lire>`
[Objet_a_lire::Objet_a_lire()](#objet-a-lire-public-objet-a-lire-objet-a-lire)
print#
void Objet_a_lire::print(Sortie &s) const
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:`void Objet_a_lire::print(Sortie &s) const <objet-a-lire-public-void-objet-a-lire-print-sortie-ref-s-const>`
[void Objet_a_lire::print(Sortie &s) const](#objet-a-lire-public-void-objet-a-lire-print-sortie-ref-s-const)
read#
void Objet_a_lire::read(const Motcle &keyword, Entree &is)
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:`void Objet_a_lire::read(const Motcle &keyword, Entree &is) <objet-a-lire-public-void-objet-a-lire-read-const-motcle-ref-keyword-entree-ref-is>`
[void Objet_a_lire::read(const Motcle &keyword, Entree &is)](#objet-a-lire-public-void-objet-a-lire-read-const-motcle-ref-keyword-entree-ref-is)
set_arrofdouble#
void Objet_a_lire::set_arrofdouble(ArrOfDouble *)
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:`void Objet_a_lire::set_arrofdouble(ArrOfDouble *) <objet-a-lire-public-void-objet-a-lire-set-arrofdouble-arrofdouble-ptr>`
[void Objet_a_lire::set_arrofdouble(ArrOfDouble *)](#objet-a-lire-public-void-objet-a-lire-set-arrofdouble-arrofdouble-ptr)
set_arrofint#
void Objet_a_lire::set_arrofint(ArrOfInt *)
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:`void Objet_a_lire::set_arrofint(ArrOfInt *) <objet-a-lire-public-void-objet-a-lire-set-arrofint-arrofint-ptr>`
[void Objet_a_lire::set_arrofint(ArrOfInt *)](#objet-a-lire-public-void-objet-a-lire-set-arrofint-arrofint-ptr)
set_deriv#
void Objet_a_lire::set_deriv(TRUST_Deriv< _CLASSE_ > *quoi, const char *prefixe)
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:`void Objet_a_lire::set_deriv(TRUST_Deriv< _CLASSE_ > *quoi, const char *prefixe) <objet-a-lire-public-void-objet-a-lire-set-deriv-trust-deriv-classe-ptr-quoi-const-char-ptr-prefixe>`
[void Objet_a_lire::set_deriv(TRUST_Deriv< _CLASSE_ > *quoi, const char *prefixe)](#objet-a-lire-public-void-objet-a-lire-set-deriv-trust-deriv-classe-ptr-quoi-const-char-ptr-prefixe)
set_double#
void Objet_a_lire::set_double(double *)
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:`void Objet_a_lire::set_double(double *) <objet-a-lire-public-void-objet-a-lire-set-double-double-ptr>`
[void Objet_a_lire::set_double(double *)](#objet-a-lire-public-void-objet-a-lire-set-double-double-ptr)
set_entier#
void Objet_a_lire::set_entier(int *)
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:`void Objet_a_lire::set_entier(int *) <objet-a-lire-public-void-objet-a-lire-set-entier-int-ptr>`
[void Objet_a_lire::set_entier(int *)](#objet-a-lire-public-void-objet-a-lire-set-entier-int-ptr)
set_flag#
void Objet_a_lire::set_flag(bool *)
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:`void Objet_a_lire::set_flag(bool *) <objet-a-lire-public-void-objet-a-lire-set-flag-bool-ptr>`
[void Objet_a_lire::set_flag(bool *)](#objet-a-lire-public-void-objet-a-lire-set-flag-bool-ptr)
set_flag#
void Objet_a_lire::set_flag(int *)
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:`void Objet_a_lire::set_flag(int *) <objet-a-lire-public-void-objet-a-lire-set-flag-int-ptr>`
[void Objet_a_lire::set_flag(int *)](#objet-a-lire-public-void-objet-a-lire-set-flag-int-ptr)
set_name#
void Objet_a_lire::set_name(const TRUST_List< Nom > &n)
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:`void Objet_a_lire::set_name(const TRUST_List< Nom > &n) <objet-a-lire-public-void-objet-a-lire-set-name-const-trust-list-nom-ref-n>`
[void Objet_a_lire::set_name(const TRUST_List< Nom > &n)](#objet-a-lire-public-void-objet-a-lire-set-name-const-trust-list-nom-ref-n)
set_nature#
void Objet_a_lire::set_nature(Objet_a_lire::Nature n)
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:`void Objet_a_lire::set_nature(Objet_a_lire::Nature n) <objet-a-lire-public-void-objet-a-lire-set-nature-objet-a-lire-nature-n>`
[void Objet_a_lire::set_nature(Objet_a_lire::Nature n)](#objet-a-lire-public-void-objet-a-lire-set-nature-objet-a-lire-nature-n)
set_non_std#
void Objet_a_lire::set_non_std(Objet_U *)
Detailed description
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:`void Objet_a_lire::set_non_std(Objet_U *) <objet-a-lire-public-void-objet-a-lire-set-non-std-objet-u-ptr>`
[void Objet_a_lire::set_non_std(Objet_U *)](#objet-a-lire-public-void-objet-a-lire-set-non-std-objet-u-ptr)
set_objet#
void Objet_a_lire::set_objet(Objet_U *)
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:`void Objet_a_lire::set_objet(Objet_U *) <objet-a-lire-public-void-objet-a-lire-set-objet-objet-u-ptr>`
[void Objet_a_lire::set_objet(Objet_U *)](#objet-a-lire-public-void-objet-a-lire-set-objet-objet-u-ptr)
set_tid#
void Objet_a_lire::set_tid(trustIdType *)
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:`void Objet_a_lire::set_tid(trustIdType *) <objet-a-lire-public-void-objet-a-lire-set-tid-trustidtype-ptr>`
[void Objet_a_lire::set_tid(trustIdType *)](#objet-a-lire-public-void-objet-a-lire-set-tid-trustidtype-ptr)
taille_memoire#
unsigned Objet_a_lire::taille_memoire() const override
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 Objet_a_lire::taille_memoire() const override <objet-a-lire-public-unsigned-objet-a-lire-taille-memoire-const-override>`
[unsigned Objet_a_lire::taille_memoire() const override](#objet-a-lire-public-unsigned-objet-a-lire-taille-memoire-const-override)
~Objet_a_lire#
Objet_a_lire::~Objet_a_lire()
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_a_lire::~Objet_a_lire() <objet-a-lire-public-objet-a-lire-dtor-objet-a-lire>`
[Objet_a_lire::~Objet_a_lire()](#objet-a-lire-public-objet-a-lire-dtor-objet-a-lire)
cree_instance#
Objet_U * Objet_a_lire::cree_instance()
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 * Objet_a_lire::cree_instance() <objet-a-lire-public-static-objet-u-ptr-objet-a-lire-cree-instance>`
[Objet_U * Objet_a_lire::cree_instance()](#objet-a-lire-public-static-objet-u-ptr-objet-a-lire-cree-instance)
info#
const Type_info * Objet_a_lire::info()
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 * Objet_a_lire::info() <objet-a-lire-public-static-const-type-info-ptr-objet-a-lire-info>`
[const Type_info * Objet_a_lire::info()](#objet-a-lire-public-static-const-type-info-ptr-objet-a-lire-info)
self_cast#
const Objet_a_lire & Objet_a_lire::self_cast(const Objet_U &)
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 Objet_a_lire & Objet_a_lire::self_cast(const Objet_U &) <objet-a-lire-public-static-const-objet-a-lire-ref-objet-a-lire-self-cast-const-objet-u-ref>`
[const Objet_a_lire & Objet_a_lire::self_cast(const Objet_U &)](#objet-a-lire-public-static-const-objet-a-lire-ref-objet-a-lire-self-cast-const-objet-u-ref)
self_cast#
Objet_a_lire & Objet_a_lire::self_cast(Objet_U &)
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_a_lire & Objet_a_lire::self_cast(Objet_U &) <objet-a-lire-public-static-objet-a-lire-ref-objet-a-lire-self-cast-objet-u-ref>`
[Objet_a_lire & Objet_a_lire::self_cast(Objet_U &)](#objet-a-lire-public-static-objet-a-lire-ref-objet-a-lire-self-cast-objet-u-ref)
printOn#
Sortie & Objet_a_lire::printOn(Sortie &x) const override
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 & Objet_a_lire::printOn(Sortie &x) const override <objet-a-lire-protected-sortie-ref-objet-a-lire-printon-sortie-ref-x-const-override>`
[Sortie & Objet_a_lire::printOn(Sortie &x) const override](#objet-a-lire-protected-sortie-ref-objet-a-lire-printon-sortie-ref-x-const-override)
readOn#
Entree & Objet_a_lire::readOn(Entree &) override
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 & Objet_a_lire::readOn(Entree &) override <objet-a-lire-protected-entree-ref-objet-a-lire-readon-entree-ref-override>`
[Entree & Objet_a_lire::readOn(Entree &) override](#objet-a-lire-protected-entree-ref-objet-a-lire-readon-entree-ref-override)
Attributes Documentation#
const Type_info Objet_a_lire::info_obj
ArrOfDouble* Objet_a_lire::arrofdouble_a_lire
ArrOfInt* Objet_a_lire::arrofint_a_lire
bool* Objet_a_lire::boolean_flag_a_lire
Motcles Objet_a_lire::dictionnaire_noms
TRUST_List<ptrParam> Objet_a_lire::dictionnaire_params
ArrOfInt Objet_a_lire::dictionnaire_valeurs
double* Objet_a_lire::double_a_lire
int* Objet_a_lire::flag_a_lire
int* Objet_a_lire::int_a_lire
Nom Objet_a_lire::name
TRUST_List<Nom> Objet_a_lire::names
Objet_a_lire::Nature Objet_a_lire::nature =
Objet_U* Objet_a_lire::obj_a_lire
Objet_U * Objet_a_lire::objet_lu
ptrParam Objet_a_lire::param_interne
Motcle Objet_a_lire::prefixe_deriv
trustIdType* Objet_a_lire::tid_a_lire
Objet_a_lire::Type Objet_a_lire::type =
Enums#
Objet_a_lire::Nature#
Location: trust-code/src/Kernel/Utilitaires/Objet_a_lire.h:35
How to cite in this doc: 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\_a\_lire::Nature <enum-none-objet-a-lire-nature>`
[Objet\_a\_lire::Nature](#enum-none-objet-a-lire-nature)
OPTIONAL
REQUIRED
Objet_a_lire::Type#
Location: trust-code/src/Kernel/Utilitaires/Objet_a_lire.h:31
How to cite in this doc: 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\_a\_lire::Type <enum-none-objet-a-lire-type>`
[Objet\_a\_lire::Type](#enum-none-objet-a-lire-type)
INTEGER
TRUSTID
DOUBLE
OBJECT
FLAG
NON_STD
DERIV
ArrOfInt_size_imp
ArrOfDouble_size_imp
PARAM
BOOLEAN_FLAG