RTabInt#

#include <RTabInt.h>
Brief description

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#

List of Public Methods#

List of Public Static Methods#

List of Protected Methods#

Complete Member Function Documentation#

add#

Definition
void RTabInt::add(int)
Brief description

Ajoute TB_ cases si i> size_r_ sinon ajoute i en queue.

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 RTabInt::add(int) <rtabint-public-void-rtabint-add-int>`
[void RTabInt::add(int)](#rtabint-public-void-rtabint-add-int)

donnees#

Definition
const ArrOfInt & RTabInt::donnees() const
Brief description

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#

Definition
int RTabInt::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 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#

Definition
const Type_info * RTabInt::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 * 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()#

Definition
int & RTabInt::operator()(int i)
Brief description

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()#

Definition
const int & RTabInt::operator()(int i) const
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 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[]#

Definition
int & RTabInt::operator[](int i)
Brief description

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[]#

Definition
const int & RTabInt::operator[](int i) const
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 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#

Definition
void RTabInt::resize(int)
Brief description

operateur []

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 RTabInt::resize(int) <rtabint-public-void-rtabint-resize-int>`
[void RTabInt::resize(int)](#rtabint-public-void-rtabint-resize-int)

RTabInt#

Definition
RTabInt::RTabInt(int n=0, int x=0)
Brief description

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)

size#

Definition
int RTabInt::size() const
Brief description

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#

Definition
unsigned RTabInt::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 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#

Definition
RTabInt::~RTabInt()
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:`RTabInt::~RTabInt() <rtabint-public-rtabint-dtor-rtabint>`
[RTabInt::~RTabInt()](#rtabint-public-rtabint-dtor-rtabint)

cree_instance#

Definition
Objet_U * RTabInt::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 * 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#

Definition
const Type_info * RTabInt::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 * 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#

Definition
const RTabInt & RTabInt::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 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#

Definition
RTabInt & RTabInt::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:`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#

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

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#

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

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#

info_obj (public)
const Type_info RTabInt::info_obj
TB_ (private)
int RTabInt::TB_ = 1000
data (private)
ArrOfInt RTabInt::data
max_data (private)
int RTabInt::max_data
min_data (private)
int RTabInt::min_data
size_r_ (private)
int RTabInt::size_r_