|
TrioCFD 1.9.9_beta
TrioCFD documentation
|
Pointer within the TRUST memory for an Objet_U. More...
#include <Memoire_ptr.h>
Public Member Functions | |
| Memoire_ptr (Objet_U *ptr=0) | |
| Constructor. | |
| int | libre () const |
| Indicates whether the memory pointer is free, i.e. whether it points to a non-null Objet_U. | |
| void | set (Objet_U *ptr) |
| Assigns an Objet_U to a memory pointer. | |
| Objet_U & | obj () |
| Returns a reference to the Objet_U pointed to by the memory pointer. | |
| Memoire_ptr & | operator= (const Memoire_ptr &) |
| Assignment operator between memory pointers. In the case A=B, the Objet_U pointed to by A becomes the Objet_U pointed to by B. | |
Public Attributes | |
| int | next |
Pointer within the TRUST memory for an Objet_U.
Definition at line 27 of file Memoire_ptr.h.
| Memoire_ptr::Memoire_ptr | ( | Objet_U * | ptr = 0 | ) |
|
inline |
Indicates whether the memory pointer is free, i.e. whether it points to a non-null Objet_U.
Definition at line 46 of file Memoire_ptr.h.
|
inline |
Returns a reference to the Objet_U pointed to by the memory pointer.
Definition at line 64 of file Memoire_ptr.h.
|
inline |
Assignment operator between memory pointers. In the case A=B, the Objet_U pointed to by A becomes the Objet_U pointed to by B.
| (const | Memoire_ptr& mptr) the memory pointer B |
Definition at line 76 of file Memoire_ptr.h.
|
inline |
Assigns an Objet_U to a memory pointer.
| (Objet_U* | ptr) pointer to an Objet_U |
Definition at line 55 of file Memoire_ptr.h.
| int Memoire_ptr::next |
Definition at line 31 of file Memoire_ptr.h.