Classes | Espaces de nommage | Macros

Référence du fichier include/CastorUtils/FunctionTracker.hpp

Graphe des dépendances par inclusion de FunctionTracker.hpp:

Classes

class  Castor::BlockTracker
 Classe permettant de tracer les entrées et sorties de bloc. Plus de détails...
class  Castor::BlockTimer
 Classe permettant de mesurer le temps d'exécution d'un bloc. Plus de détails...

Espaces de nommage

namespace  Castor

Macros

#define CASTOR_TRACK(fn)   Castor::BlockTracker l_tracker##__LINE__( __FUNCTION__, __FILE__, __LINE__ )
#define CASTOR_TIME()   Castor::BlockTimer l_timer##__LINE__( __FUNCTION__, __FILE__, __LINE__ )

Documentation des macros

#define CASTOR_TIME (  )     Castor::BlockTimer l_timer##__LINE__( __FUNCTION__, __FILE__, __LINE__ )
#define CASTOR_TRACK (   fn  )     Castor::BlockTracker l_tracker##__LINE__( __FUNCTION__, __FILE__, __LINE__ )
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Définition de type Énumérations Valeurs énumérées Amis Macros