|
TrioCFD 1.9.8
TrioCFD documentation
|
Pointeur sur une roue. More...
#include <Roue.h>
Public Member Functions | |
| Roue * | operator-> () const |
| Roue * | operator-> () |
| Roue_ptr (const Roue_ptr &) | |
| Constructeur par recopie. | |
| Roue_ptr & | operator= (const Roue_ptr &x) |
| Constructeur par recopie. | |
| Roue_ptr (Roue &) | |
| Roue_ptr () | |
| Roue_ptr (Roue *) | |
| ~Roue_ptr () | |
| Roue & | valeur () |
| const Roue & | valeur () const |
| void | annule () |
| operator bool () const | |
| Roue & | operator= (Roue &x) |
| Roue * | operator= (Roue *x) |
| Roue & | operator[] (int i) |
| const Roue & | operator[] (int i) const |
Public Attributes | |
| Roue * | ptr |
Pointeur sur une roue.
La roue est creee dans le constructeur, detruite dans le destructeur. Elle est recopiee dans le constructeur par recopie et dans l'operateur d'affectation d'un Roue_ptr a un autre. Dans tous les autres cas seuls les pointeurs sont manipules.
| Roue_ptr::Roue_ptr | ( | const Roue_ptr & | x | ) |
Constructeur par recopie.
Copie de l'ensemble de la roue. Utile pour les constructeurs par recopie des champs. (ce constructeur est appele quand on fait un OWN_PTR(Champ_base) = un autre Champ, la version precedente copie la reference, d'ou plantage a la destruction)