Memoire_ptr#

#include <Memoire_ptr.h>

Pointeur dans la Memoire de TRUST pour un Objet_U .

How to cite this class in this doc#

:ref:`Memoire\_ptr <class-memoire-ptr>`
[Memoire\_ptr](#class-memoire-ptr)

Detailed description#

List of Public Methods#

Complete Member Function Documentation#

libre
int Memoire_ptr::libre() const

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

Referenced By
How to cite in this doc:
:ref:`int Memoire_ptr::libre() const <public-int-memoire-ptr-libre-const>`
[int Memoire_ptr::libre() const](#public-int-memoire-ptr-libre-const)
Memoire_ptr
Memoire_ptr::Memoire_ptr(Objet_U *ptr=0)

Constructeur.

References
How to cite in this doc:
:ref:`Memoire_ptr::Memoire_ptr(Objet_U *ptr=0) <public-memoire-ptr-memoire-ptr-objet-u-ptr-ptr-equal-0>`
[Memoire_ptr::Memoire_ptr(Objet_U *ptr=0)](#public-memoire-ptr-memoire-ptr-objet-u-ptr-ptr-equal-0)
obj
Objet_U & Memoire_ptr::obj()

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

Referenced By
How to cite in this doc:
:ref:`Objet_U & Memoire_ptr::obj() <public-objet-u-ref-memoire-ptr-obj>`
[Objet_U & Memoire_ptr::obj()](#public-objet-u-ref-memoire-ptr-obj)
operator =
Memoire_ptr & Memoire_ptr::operator=(const Memoire_ptr &)

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

References
How to cite in this doc:
:ref:`Memoire_ptr & Memoire_ptr::operator=(const Memoire_ptr &) <public-memoire-ptr-ref-memoire-ptr-operator-equal-const-memoire-ptr-ref>`
[Memoire_ptr & Memoire_ptr::operator=(const Memoire_ptr &)](#public-memoire-ptr-ref-memoire-ptr-operator-equal-const-memoire-ptr-ref)
set
void Memoire_ptr::set(Objet_U *ptr)

Affecte un Objet_U a un pointeur memoire.

Referenced By
How to cite in this doc:
:ref:`void Memoire_ptr::set(Objet_U *ptr) <public-void-memoire-ptr-set-objet-u-ptr-ptr>`
[void Memoire_ptr::set(Objet_U *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