Castor3D 0.16.0
Multiplatform 3D engine
Classes | Espaces de nommage | Fonctions
Référence du fichier BlockGuard.hpp

Classes

struct  castor::BlockGuard< CleanFunc >
 Permet de déclarer une variable de scope, avec une action à la construction
et une action à la destruction. Plus de détails...
 

Espaces de nommage

namespace  castor
 

Fonctions

template<typename InitFunc , typename CleanFunc >
BlockGuard< CleanFunc > castor::makeBlockGuard (InitFunc init, CleanFunc clean)
 fonction d'aide à la construction d'un BlockGuard.
 
template<typename CleanFunc >
BlockGuard< CleanFunc > castor::makeBlockGuard (CleanFunc clean)
 fonction d'aide à la construction d'un BlockGuard.