Classes | Fonctions

Référence de l'espace de nommage Castor::details

Classes

struct  obj_deleter
 Foncteur utilisé pour désallouer un objet dans un for_each. Plus de détails...

Fonctions

template<class CtnrType , class ObjType >
void clear_content (CtnrType &p_container, ObjType p_object)
 Désalloue tous les objets du conteneur.
template<class CtnrType , class ObjType >
void clear_content (CtnrType &p_container, ObjType *p_object)
 Désalloue tous les objets du conteneur.

Documentation des fonctions

template<class CtnrType , class ObjType >
void Castor::details::clear_content ( CtnrType &  p_container,
ObjType  p_object 
)

Désalloue tous les objets du conteneur.

Paramètres:
[in] p_container Le conteneur
[in] p_object L'objet, donnée pour tirer parti du NRV

Voici le graphe d'appel pour cette fonction :

template<class CtnrType , class ObjType >
void Castor::details::clear_content ( CtnrType &  p_container,
ObjType *  p_object 
)

Désalloue tous les objets du conteneur.

Paramètres:
[in] p_container Le conteneur
[in] p_object L'objet, donnée pour tirer parti du NRV
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définition de type Énumérations Valeurs énumérées Amis Macros