RTabInt#
#include <RTabInt.h>
class RTabInt
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:`RTabInt <class-rtabint>`
[RTabInt](#class-rtabint)
Detailed description#
La classe RTabInt implemente la notion de vecteur d’entier redimensionnable.
Inherits from#
public : Objet_U
List of Public Methods#
List of Public Static Methods#
List of Protected Methods#
Complete Member Function Documentation#
add#
void RTabInt::add(int)
Ajoute TB_ cases si i> size_r_ sinon ajoute i en queue.
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:`void RTabInt::add(int) <rtabint-public-void-rtabint-add-int>`
[void RTabInt::add(int)](#rtabint-public-void-rtabint-add-int)
donnees#
const ArrOfInt & RTabInt::donnees() const
Renvoi le tableau porte.
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 ArrOfInt & RTabInt::donnees() const <rtabint-public-const-arrofint-ref-rtabint-donnees-const>`
[const ArrOfInt & RTabInt::donnees() const](#rtabint-public-const-arrofint-ref-rtabint-donnees-const)
duplique#
int RTabInt::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 RTabInt::duplique() const override <rtabint-public-int-rtabint-duplique-const-override>`
[int RTabInt::duplique() const override](#rtabint-public-int-rtabint-duplique-const-override)
get_info#
const Type_info * RTabInt::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 * RTabInt::get_info() const override <rtabint-public-const-type-info-ptr-rtabint-get-info-const-override>`
[const Type_info * RTabInt::get_info() const override](#rtabint-public-const-type-info-ptr-rtabint-get-info-const-override)
operator()#
int & RTabInt::operator()(int i)
idem operator[]
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:`int & RTabInt::operator()(int i) <rtabint-public-int-ref-rtabint-operator-int-i>`
[int & RTabInt::operator()(int i)](#rtabint-public-int-ref-rtabint-operator-int-i)
operator()#
const int & RTabInt::operator()(int i) const
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 int & RTabInt::operator()(int i) const <rtabint-public-const-int-ref-rtabint-operator-int-i-const>`
[const int & RTabInt::operator()(int i) const](#rtabint-public-const-int-ref-rtabint-operator-int-i-const)
operator[]#
int & RTabInt::operator[](int i)
operateur []
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:`int & RTabInt::operator[](int i) <rtabint-public-int-ref-rtabint-operator[]-int-i>`
[int & RTabInt::operator[](int i)](#rtabint-public-int-ref-rtabint-operator[]-int-i)
operator[]#
const int & RTabInt::operator[](int i) const
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 int & RTabInt::operator[](int i) const <rtabint-public-const-int-ref-rtabint-operator[]-int-i-const>`
[const int & RTabInt::operator[](int i) const](#rtabint-public-const-int-ref-rtabint-operator[]-int-i-const)
resize#
void RTabInt::resize(int)
operateur []
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:`void RTabInt::resize(int) <rtabint-public-void-rtabint-resize-int>`
[void RTabInt::resize(int)](#rtabint-public-void-rtabint-resize-int)
RTabInt#
RTabInt::RTabInt(int n=0, int x=0)
constructeur
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:`RTabInt::RTabInt(int n=0, int x=0) <rtabint-public-rtabint-rtabint-int-n-equal-0-int-x-equal-0>`
[RTabInt::RTabInt(int n=0, int x=0)](#rtabint-public-rtabint-rtabint-int-n-equal-0-int-x-equal-0)
search#
int RTabInt::search(int)
Recherche un element egal a i dans le tableau Renvoi la valeur si elle existe, - 1 sinon.
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:`int RTabInt::search(int) <rtabint-public-int-rtabint-search-int>`
[int RTabInt::search(int)](#rtabint-public-int-rtabint-search-int)
size#
int RTabInt::size() const
operateur []
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:`int RTabInt::size() const <rtabint-public-int-rtabint-size-const>`
[int RTabInt::size() const](#rtabint-public-int-rtabint-size-const)
taille_memoire#
unsigned RTabInt::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 RTabInt::taille_memoire() const override <rtabint-public-unsigned-rtabint-taille-memoire-const-override>`
[unsigned RTabInt::taille_memoire() const override](#rtabint-public-unsigned-rtabint-taille-memoire-const-override)
~RTabInt#
RTabInt::~RTabInt()
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:`RTabInt::~RTabInt() <rtabint-public-rtabint-dtor-rtabint>`
[RTabInt::~RTabInt()](#rtabint-public-rtabint-dtor-rtabint)
cree_instance#
Objet_U * RTabInt::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 * RTabInt::cree_instance() <rtabint-public-static-objet-u-ptr-rtabint-cree-instance>`
[Objet_U * RTabInt::cree_instance()](#rtabint-public-static-objet-u-ptr-rtabint-cree-instance)
info#
const Type_info * RTabInt::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 * RTabInt::info() <rtabint-public-static-const-type-info-ptr-rtabint-info>`
[const Type_info * RTabInt::info()](#rtabint-public-static-const-type-info-ptr-rtabint-info)
self_cast#
const RTabInt & RTabInt::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 RTabInt & RTabInt::self_cast(const Objet_U &) <rtabint-public-static-const-rtabint-ref-rtabint-self-cast-const-objet-u-ref>`
[const RTabInt & RTabInt::self_cast(const Objet_U &)](#rtabint-public-static-const-rtabint-ref-rtabint-self-cast-const-objet-u-ref)
self_cast#
RTabInt & RTabInt::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:`RTabInt & RTabInt::self_cast(Objet_U &) <rtabint-public-static-rtabint-ref-rtabint-self-cast-objet-u-ref>`
[RTabInt & RTabInt::self_cast(Objet_U &)](#rtabint-public-static-rtabint-ref-rtabint-self-cast-objet-u-ref)
printOn#
Sortie & RTabInt::printOn(Sortie &x) const override
printOn
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:`Sortie & RTabInt::printOn(Sortie &x) const override <rtabint-protected-sortie-ref-rtabint-printon-sortie-ref-x-const-override>`
[Sortie & RTabInt::printOn(Sortie &x) const override](#rtabint-protected-sortie-ref-rtabint-printon-sortie-ref-x-const-override)
readOn#
Entree & RTabInt::readOn(Entree &) override
readOn
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:`Entree & RTabInt::readOn(Entree &) override <rtabint-protected-entree-ref-rtabint-readon-entree-ref-override>`
[Entree & RTabInt::readOn(Entree &) override](#rtabint-protected-entree-ref-rtabint-readon-entree-ref-override)
Attributes Documentation#
const Type_info RTabInt::info_obj
int RTabInt::TB_ = 1000
ArrOfInt RTabInt::data
int RTabInt::max_data
int RTabInt::min_data
int RTabInt::size_r_