Memoire_ptr#

#include <Memoire_ptr.h>
Brief description

Pointeur dans la Memoire de TRUST pour un Objet_U .

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:`Memoire\_ptr <class-memoire-ptr>`
[Memoire\_ptr](#class-memoire-ptr)

Detailed description#

List of Public Methods#

Complete Member Function Documentation#

libre#

Definition
int Memoire_ptr::libre() const
Brief description

Indique si le pointeur memoire est libre, c’est - a - dire s’il pointe sur un Objet_U non nul.

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 Memoire_ptr::libre() const <memoire-ptr-public-int-memoire-ptr-libre-const>`
[int Memoire_ptr::libre() const](#memoire-ptr-public-int-memoire-ptr-libre-const)

Memoire_ptr#

Definition
Memoire_ptr::Memoire_ptr(Objet_U *ptr=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:`Memoire_ptr::Memoire_ptr(Objet_U *ptr=0) <memoire-ptr-public-memoire-ptr-memoire-ptr-objet-u-ptr-ptr-equal-0>`
[Memoire_ptr::Memoire_ptr(Objet_U *ptr=0)](#memoire-ptr-public-memoire-ptr-memoire-ptr-objet-u-ptr-ptr-equal-0)

obj#

Definition
Objet_U & Memoire_ptr::obj()
Brief description

Retourne une reference sur l’ Objet_U pointe par le pointeur memoire.

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:`Objet_U & Memoire_ptr::obj() <memoire-ptr-public-objet-u-ref-memoire-ptr-obj>`
[Objet_U & Memoire_ptr::obj()](#memoire-ptr-public-objet-u-ref-memoire-ptr-obj)

operator =#

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

Operateur d’affectation entre pointeurs memoire Dans le cas A = B, l’ Objet_U pointe par A est l’ Objet_U pointe par B.

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

set#

Definition
void Memoire_ptr::set(Objet_U *ptr)
Brief description

Affecte un Objet_U a un pointeur memoire.

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 Memoire_ptr::set(Objet_U *ptr) <memoire-ptr-public-void-memoire-ptr-set-objet-u-ptr-ptr>`
[void Memoire_ptr::set(Objet_U *ptr)](#memoire-ptr-public-void-memoire-ptr-set-objet-u-ptr-ptr)

Attributes Documentation#

next (public)
int Memoire_ptr::next
o_ptr (private)
Objet_U* Memoire_ptr::o_ptr