Memoire#
#include <Memoire.h>
La memoire de Trio - U.
How to cite this class in this doc#
:ref:`Memoire <class-memoire>`
[Memoire](#class-memoire)
Detailed description#
List of Public Static Methods#
List of Public Methods#
List of Protected Methods#
Complete Member Function Documentation#
Memoire & Memoire::Instance()
Retourne un pointeur sur l’instance de la memoire Cree un nouvel objet memoire si aucune instance n’a deja ete creee.
References
Referenced By
How to cite in this doc:
:ref:`Memoire & Memoire::Instance() <public-static-memoire-ref-memoire-instance>`
[Memoire & Memoire::Instance()](#public-static-memoire-ref-memoire-instance)
void Memoire::compacte()
Compacte la memoire Ce compactage est effectue automatiquement lorsqu’il devient necessaire.
References
Referenced By
How to cite in this doc:
:ref:`void Memoire::compacte() <public-void-memoire-compacte>`
[void Memoire::compacte()](#public-void-memoire-compacte)
int Memoire::imprime() const
Imprime un etat sur la memoire sur la sortie des erreurs.
References
Referenced By
How to cite in this doc:
:ref:`int Memoire::imprime() const <public-int-memoire-imprime-const>`
[int Memoire::imprime() const](#public-int-memoire-imprime-const)
Objet_U & Memoire::objet_u(int)
Retoune une reference sur l’ Objet_U de rang num dans la memoire.
References
Referenced By
How to cite in this doc:
:ref:`Objet_U & Memoire::objet_u(int) <public-objet-u-ref-memoire-objet-u-int>`
[Objet_U & Memoire::objet_u(int)](#public-objet-u-ref-memoire-objet-u-int)
const Objet_U & Memoire::objet_u(int) const
Retoune une reference constante sur l’ Objet_U de rang num dans la memoire.
References
How to cite in this doc:
:ref:`const Objet_U & Memoire::objet_u(int) const <public-const-objet-u-ref-memoire-objet-u-int-const>`
[const Objet_U & Memoire::objet_u(int) const](#public-const-objet-u-ref-memoire-objet-u-int-const)
Objet_U * Memoire::objet_u_ptr(int)
Retoune un pointeur sur l’ Objet_U de rang num dans la memoire.
References
Referenced By
How to cite in this doc:
:ref:`Objet_U * Memoire::objet_u_ptr(int) <public-objet-u-ptr-memoire-objet-u-ptr-int>`
[Objet_U * Memoire::objet_u_ptr(int)](#public-objet-u-ptr-memoire-objet-u-ptr-int)
const Objet_U * Memoire::objet_u_ptr(int) const
Retoune un pointeur constant sur l’ Objet_U de rang num dans la memoire.
References
How to cite in this doc:
:ref:`const Objet_U * Memoire::objet_u_ptr(int) const <public-const-objet-u-ptr-memoire-objet-u-ptr-int-const>`
[const Objet_U * Memoire::objet_u_ptr(int) const](#public-const-objet-u-ptr-memoire-objet-u-ptr-int-const)
int Memoire::rang(const Nom &nom) const
Retourne le rang dans la memoire de l’objet de nom indique.
References
How to cite in this doc:
:ref:`int Memoire::rang(const Nom &nom) const <public-int-memoire-rang-const-nom-ref-nom-const>`
[int Memoire::rang(const Nom &nom) const](#public-int-memoire-rang-const-nom-ref-nom-const)
int Memoire::rang(const Nom &type, const Nom &nom) const
Retourne le rang dans la memoire de l’objet de type et de nom indiques.
References
How to cite in this doc:
:ref:`int Memoire::rang(const Nom &type, const Nom &nom) const <public-int-memoire-rang-const-nom-ref-type-const-nom-ref-nom-const>`
[int Memoire::rang(const Nom &type, const Nom &nom) const](#public-int-memoire-rang-const-nom-ref-type-const-nom-ref-nom-const)
int Memoire::suppr(int)
Suppression de la memoire de l’ Objet_U de numero num L’ Objet_U n’est pas supprime, seul son pointeur dans la memoire l’est.
References
Referenced By
How to cite in this doc:
:ref:`int Memoire::suppr(int) <public-int-memoire-suppr-int>`
[int Memoire::suppr(int)](#public-int-memoire-suppr-int)
int Memoire::verifie() const
Verifie le contenu de toutes les cases de la memoire.
References
Referenced By
How to cite in this doc:
:ref:`int Memoire::verifie() const <public-int-memoire-verifie-const>`
[int Memoire::verifie() const](#public-int-memoire-verifie-const)
Attributes Documentation#
Memoire_ptr* Memoire::data
int Memoire::size
Memoire * Memoire::_instance = 0
int Memoire::prems = 0
int Memoire::step = 4096
Friends#
Sortie & operator<<