#include <smartptr.hpp>
Graphe d'héritage de la classe fenkys_utils::nodefault_smart_ptr< T >

Membres publics | |
| nodefault_smart_ptr () | |
| Constructeur par defaut. | |
| nodefault_smart_ptr (T *ptr) | |
| Associe un pointeur a un smart pointer. | |
| nodefault_smart_ptr (nodefault_smart_ptr< T > const &sm) | |
| Copie un smart pointer. | |
| ~nodefault_smart_ptr () | |
| Destructeur. | |
| nodefault_smart_ptr & | operator= (T *) |
| Operateur d'affectation de pointeur. | |
| nodefault_smart_ptr & | operator= (nodefault_smart_ptr< T > &) |
| Operateur d'affection d'un autre base_smart_ptr. | |
|
|||||||||
|
Constructeur par defaut.
|
|
||||||||||
|
Associe un pointeur a un smart pointer.
|
|
||||||||||
|
Copie un smart pointer.
|
|
|||||||||
|
Destructeur. Si le smart pointer est alloué, diminue le compteur de reference de 1. Si le compteur tombe a 0, l'objet est effacé. |
|
||||||||||
|
Operateur d'affection d'un autre base_smart_ptr. Recopie un smart pointer existant dans le smart pointeur local
|
|
||||||||||
|
Operateur d'affectation de pointeur. Associe un pointeur a un smart_pointeur deja existant
Implémente fenkys_utils::base_smart_ptr< T >. |
1.3-rc3